2013-07-09 6 views
5

इस मामले में मेरे पास मूल्य-xhdpi और मूल्य-बड़े संसाधन हैं जिनके साथ गैलेक्सी नोट II काम करेगा? मेरे पास परीक्षण के लिए डिवाइस नहीं है और एम्यूलेटर केवल मुझे अभी तक ले जाता है।गैलेक्सी नोट II - मूल्य-xhdpi या मूल्य-बड़े?

कोई विचार?

+0

मूल्यों को दोनों फ़ोल्डर में डाल दें और इसे लॉग-बिल्ली में प्रिंट करें। मैंने अभी तक इसका परीक्षण नहीं किया है। – TheFlash

उत्तर

7

के अनुसार, largexhdpi से पहले आता है, इसलिए values-large से मान वास्तविक डिवाइस पर उपयोग किए जाएंगे।

यहां एक महत्वपूर्ण नोट है, यह होता है यदि डिवाइस वास्तव में बड़ी स्क्रीन के रूप में स्वयं घोषित करता है। हालांकि, डिवाइस इसके बारे में बहुत संगत नहीं हैं, इसलिए मैं sw600dp जैसे फ़ोल्डर में संसाधन जोड़ने पर विचार करता हूं क्योंकि यह अधिक विश्वसनीय है। अधिक जानकारी के लिए उपरोक्त लिंक पढ़ें और यह भी देखें कि best practices में उनका उपयोग कैसे करें।

+0

दो अलग-अलग नोट II उपकरणों के लिए अलग-अलग लेआउट का उपयोग करना सामान्य है? मेरे पास एक उपकरण है जो xhdpi के साथ जाता है और दूसरा जो बड़े हो जाता है। xhdpi एक कस्टम रोम का उपयोग कर रहा है .. तो शायद यह मामला है। – aviran

+0

@aviran यह बिल्कुल संभव है। यही कारण है कि मैंने आपको इसके बजाय सटीक स्क्रीन आयामों का उपयोग करने की सलाह दी। – Malcolm

+0

ध्यान रखें कि Google के दस्तावेज़ों का मानना ​​है कि आप एंड्रॉइड 3.2 –

1

यहाँ 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

1

मैंने देखा है, कि Galaxy S3 और एस 4

values-sw360dp 

कार्यों के लिए।

संबंधित मुद्दे