2012-01-19 22 views
22

पर काम नहीं कर रहा है मेरे पास 2 टुकड़े वाला एक प्रोग्राम है। गोलियों पर मैं दोनों को दिखा रहा हूं।
मैं इसे /layout-sw600dp फ़ोल्डर के साथ कर रहा हूं।
मोटोरोला ज़ूम और अन्य टैबलेट पर यह काम कर रहा है लेकिन सैमसंग गैलेक्सी टैब 10.1
यह बहुत अजीब है। मैंने हर जगह खोज की है और एक ही समस्या के साथ एक व्यक्ति के साथ आ गया है?
कारण क्या हो सकता है?
sw600dp क्वांटिफायर गैलेक्सी टैब

+0

पूछने लायक है, लेकिन एंड्रॉइड 3.2 पर आपका गैलेक्सी टैब है? इन पहचानकर्ताओं को केवल 3.2 में पेश किया गया था। –

+1

नहीं यह एंड्रॉइड 3.1 पर है? यह समस्या हो सकती है। लेकिन मुझे गोलियों की पहचान कैसे करनी चाहिए। अगर मैं बस/लेआउट-वी 11 का उपयोग करता हूं, इसमें आईसीएस फोन भी शामिल हैं। मैं आईसीएस फोन, जिंजरब्रेड फोन और सभी 3.1, 3.2 और आईसीएस टैबलेट दोनों का समर्थन कैसे कर सकता हूं। – tasomaniac

उत्तर

32

शायद इसे एक उत्तर के रूप में भी रख सकता है। SwXXXdp पहचानकर्ता केवल एंड्रॉइड 3.2 और उसके बाद के संस्करण के लिए हैं। यदि आप यह सुनिश्चित करना चाहते हैं कि आप पोस्ट-और प्री-3.2 दोनों टैबलेट को सही तरीके से लक्षित करते हैं, तो आपको swXXXdp विशेषता और बड़े/xlarge विशेषताओं का उपयोग करना होगा। तो एक उदाहरण के लिए:

  • /लेआउट/- फोन उपकरणों और चित्र टेबलेट के लिए
  • /लेआउट-xlarge भूमि/पूर्व 3.2
  • /लेआउट-sw600dp-भूमि/परिदृश्य के लिए परिदृश्य टेबलेट के लिए गोलियों के पद-3,2

हनीकोम्ब 3.2 से पहले, एंड्रॉयड के लिए इस्तेमाल किया "आकार बाल्टी" छोटे (जैसे जंगल की आग), सामान्य (मूल रूप से किसी भी फोन), बड़े की (स्ट्रीक 5, ओजी गैलेक्सी टैब), xlarge (Xoom), लेकिन अब इन डीपी मूल्यों के पक्ष में उन्हें हटा देता है जो बेहतर नियंत्रण की अनुमति देता है।

+0

मैं ओजी गैलेक्सी टैब में एक टैबलेट लेआउट भी चाहता हूं। क्या मुझे बस उन्हें/लेआउट-बड़े-भूमि/रखने की ज़रूरत है? अगर मैं ऐसा करता हूं, तो xlarge टैबलेट को यह लेआउट सही भी मिलेगा? – tasomaniac

+1

मुझे लगता है कि आप उन्हें बड़ी भूमि में डाल सकते हैं, हां, लेकिन मुझे नहीं पता कि इसका उपयोग xlarge-land के लिए भी किया जाएगा। यह ब्लॉग पोस्ट (http://android-developers.blogspot.com/2011/07/new-tools-for-managing-screen-sizes.html) में एक ही संसाधन फ़ाइल का उपयोग करके एकाधिक कॉन्फ़िगरेशन प्रबंधित करने के लिए कुछ अच्छी युक्तियां हैं, इसलिए आप बड़ी भूमि, xlarge-land और sw600dp-land –

+0

ओह में पोस्ट के निचले हिस्से में वर्णित "लिंकिंग" फ़ाइलों का उपयोग कर सकते हैं ओह! मैंने पहले ही इस लेख को पढ़ा है लेकिन इसका अंत नहीं है। धन्यवाद। – tasomaniac

1

आप 7 इंच तालिकाओं के लिए समर्थन की जरूरत है, तो यह XLarge नहीं है, लेकिन बड़े: /लेआउट/- /लेआउट-बड़े भूमि/परिदृश्य गोलियाँ पूर्व 3.2 /लेआउट के लिए फोन उपकरणों और चित्र टेबलेट के लिए -sw600dp-land/लैंडस्केप टैबलेट के लिए 3.2 -12

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