मैंने एक एंड्रॉइड एप्लिकेशन बनाया है जो नेक्सस 7 के लिए ठीक से काम करता है। संसाधन फ़ोल्डर के अंदर, मैंने नेक्सस 7 "टैब के लिए दो फ़ोल्डर्स, layout
, layout-land
बनाया है। सबकुछ आज तक ठीक काम कर रहा था। अब मैं एक अलग लेआउट बनाना चाहता हूं सैमसंग गैलेक्सी एस 3 के लिए। इसके लिए, मैंने layout-large
& layout-large-land
के साथ संसाधनों के अंदर एक फ़ोल्डर्स बनाए हैं। लेकिन, यह समस्या है। अब, नेक्सस 7 के लिए, layout-large
फ़ोल्डर में परिभाषित लेआउट लोड हो रहा है। इसे कैसे रोकें? क्या मैं Nexus 7 "टैब & गैलेक्सी एस 3 मोबाइल के लिए अलग-अलग लेआउट बना सकता हूं? मैंने Supporting Multiple Screens दस्तावेज पढ़ा है। लेकिन मैं नहीं समझ सकता है के रूप में नेक्सस 7 के लिए स्क्रीन आकार 1204 एक्स 800 सैमसंग गैलेक्सी एस 3 के लिए & स्क्रीन आकार है 720 एक्स 1280गैलेक्सी एस 3 और नेक्सस 7 के लिए अलग-अलग लेआउट कैसे बनाएं?
कैसे भिन्न स्क्रीन रिजोल्यूशन & प्रदर्शन आकारों के साथ विभिन्न उपकरणों के लिए विभिन्न लेआउट बनाने के लिए? साथ ही, डिवाइस के आकार के आधार पर, मैं अपने आवेदन में कुछ मूल्यों को बदलना चाहता हूं। वह कैसे करें?
हां यह एंड्रॉइड का मुख्य नुकसान है। बहुत सारे विक्रेता अपने आकार कर रहे हैं। आप http://stackoverflow.com/questions/11584107/how-to-deal-with-android-xlarge- स्क्रीन या http://stackoverflow.com/ पर एकाधिक स्क्रीन के बारे में अपने पिछले समान प्रश्नों पर एक नज़र डालना चाहेंगे प्रश्न/1100819 9/क्या-लेआउट-उपयुक्त-720x1280-एंड्रॉइड-डिवाइस या http://stackoverflow.com/questions/10992764/how-android-manages- स्क्रीन – rxlky