मैं के रूप में setContentView(R.layout.activity_main);
कैसे एक और मॉड्यूल
मैं पैकेज में अन्य मॉड्यूल है MainActivity में contentView की स्थापना कर रहा हूँ के रूप में अच्छी तरह से, कि मॉड्यूल मैं Gradle फ़ाइल apply plugin: 'com.android.library'
में परिभाषित के लिए से लेआउट एक्सएमएल कॉल करने के लिए यह एक बार भी रेस/लेआउट/activity_main.xml
तो क्या मैं mainActivity से किसी अन्य मॉड्यूल से गतिविधि_main.xml को कॉल कर सकता हूं?
thnx, अगर मैं फ़ाइल का नाम बदलता हूं तो यह ठीक काम करता है। मैं नेविगेशन ड्रॉवर को बुला रहा हूं, इसलिए मैं दराज खोलने को देख सकता हूं। जैसे 'com.example.lib.R.layout.activity_main_drawer' लेकिन अगर मैं सिर्फ 'com.example.lib.R.layout.activity_main' कहता हूं तो यह अभी भी ऐप से गतिविधि_माइन को कॉल करता है। कोई कारण? – user2661518
क्या आपने यह सुनिश्चित किया है कि आपके पैकेज में आपके दो मैनिफ़ेस्ट के अंदर अलग हैं? अन्यथा आप एक ही नाम के साथ पुस्तकालय संसाधनों को नहीं देख सकते हैं, अगर दोनों एक ही पैकेज के अंदर हैं और इसलिए दोनों अलग-अलग 'com.example.lib.R' कक्षाओं में हैं। – einschnaehkeee
हां मैंने उन दोनों को जोड़ा है। egpackage = "com.example.lib" यह केवल तभी काम नहीं कर रहा है जब यह वही नाम – user2661518