इस मामले में मेरे पास मूल्य-xhdpi और मूल्य-बड़े संसाधन हैं जिनके साथ गैलेक्सी नोट II काम करेगा? मेरे पास परीक्षण के लिए डिवाइस नहीं है और एम्यूलेटर केवल मुझे अभी तक ले जाता है।गैलेक्सी नोट II - मूल्य-xhdpi या मूल्य-बड़े?
कोई विचार?
इस मामले में मेरे पास मूल्य-xhdpi और मूल्य-बड़े संसाधन हैं जिनके साथ गैलेक्सी नोट II काम करेगा? मेरे पास परीक्षण के लिए डिवाइस नहीं है और एम्यूलेटर केवल मुझे अभी तक ले जाता है।गैलेक्सी नोट II - मूल्य-xhdpi या मूल्य-बड़े?
कोई विचार?
के अनुसार, large
xhdpi
से पहले आता है, इसलिए values-large
से मान वास्तविक डिवाइस पर उपयोग किए जाएंगे।
यहां एक महत्वपूर्ण नोट है, यह होता है यदि डिवाइस वास्तव में बड़ी स्क्रीन के रूप में स्वयं घोषित करता है। हालांकि, डिवाइस इसके बारे में बहुत संगत नहीं हैं, इसलिए मैं sw600dp
जैसे फ़ोल्डर में संसाधन जोड़ने पर विचार करता हूं क्योंकि यह अधिक विश्वसनीय है। अधिक जानकारी के लिए उपरोक्त लिंक पढ़ें और यह भी देखें कि best practices में उनका उपयोग कैसे करें।
दो अलग-अलग नोट II उपकरणों के लिए अलग-अलग लेआउट का उपयोग करना सामान्य है? मेरे पास एक उपकरण है जो xhdpi के साथ जाता है और दूसरा जो बड़े हो जाता है। xhdpi एक कस्टम रोम का उपयोग कर रहा है .. तो शायद यह मामला है। – aviran
@aviran यह बिल्कुल संभव है। यही कारण है कि मैंने आपको इसके बजाय सटीक स्क्रीन आयामों का उपयोग करने की सलाह दी। – Malcolm
ध्यान रखें कि Google के दस्तावेज़ों का मानना है कि आप एंड्रॉइड 3.2 –
यहाँ qualifer वरीयता का एक टेबल है:
http://developer.android.com/guide/topics/resources/providing-resources.html#table2
एंड्रॉयड कई विन्यास क्वालिफायर का समर्थन करता है और आप एक निर्देशिका के नाम करने के लिए कई क्वालिफायर में जोड़ सकते हैं एक पानी का छींटा के साथ प्रत्येक क्वालीफायर को अलग करके,। तालिका 2 में प्राथमिक कॉन्फ़िगरेशन क्वालीफायर सूचीबद्ध हैं, प्राथमिकता के क्रम में - यदि आप किसी संसाधन निर्देशिका के लिए एकाधिक क्वालीफायर का उपयोग करते हैं, तो आपको उन्हें तालिका में सूचीबद्ध क्रम में निर्देशिका नाम में जोड़ना होगा।
इस हिस्से पढ़ना:
http://developer.android.com/guide/topics/resources/providing-resources.html#BestMatch
यह -large
पहले में मिल जाएगा और फिर -xhdpi
एक उपेक्षा, तो यह -large
की तरह लग रहा लेता है पूर्वता -xhdpi
से अधिक
संपादित करें: किसी और जो सहमत हैं: https://stackoverflow.com/a/10685580/833647
मैंने देखा है, कि Galaxy S3 और एस 4
values-sw360dp
कार्यों के लिए।
मूल्यों को दोनों फ़ोल्डर में डाल दें और इसे लॉग-बिल्ली में प्रिंट करें। मैंने अभी तक इसका परीक्षण नहीं किया है। – TheFlash