मेरा एप्लिकेशन लाइब्रेरी प्रोजेक्ट पर निर्भर करता है।लाइब्रेरी प्रोजेक्ट से अनुप्रयोग संसाधनों तक पहुंच
menu.xml फ़ाइल एप्लिकेशन प्रोजेक्ट के भीतर है।
सभी जावा कोड लाइब्रेरी प्रोजेक्ट के भीतर है, जिसमें मेनू हैंडलर कोड ऑनऑप्शन इटैम चयन() शामिल है।
क्या लाइब्रेरी प्रोजेक्ट से एप्लिकेशन संसाधनों तक पहुंचने का कोई तरीका है? मैं, कुछ इस तरह है, जो वर्तमान असंभव है लिखना पसंद के बाद से मेनू आइटम पुस्तकालय से दिखाई नहीं देते हैं चाहते हैं:
if (item.getItemId()==R.id.settings) {
...
}
यदि आपकी लाइब्रेरी को आपके एप्लिकेशन प्रोजेक्ट में क्या है, तो आप शायद अपने डिज़ाइन को फिर से सोचना चाहें। यदि मेनू ऐसा कुछ है जिसे आप अन्य परियोजनाओं के साथ साझा करना चाहते हैं, तो मेनू को लाइब्रेरी प्रोजेक्ट में ले जाएं। –
मैं यह उल्लेख करना भूल गया कि लाइब्रेरी प्रोजेक्ट में सभी मेनू शामिल हैं, एक के अलावा। प्रोजेक्ट मेनू में अतिरिक्त "प्रो संस्करण प्राप्त करें" मेनू आइटम है। – tos
शायद आप अपनी लाइब्रेरी गतिविधि से उप-वर्ग चाहते हैं और मैन्युअल रूप से "गो प्रो" में मेनू विकल्प जोड़ना चाहते हैं। –