2012-10-29 15 views
5

मुझे विभिन्न टैबलेट और कॉन्फ़िगरेशन पर स्क्रीन दृश्य में समस्याएं आ रही हैं।एंड्रॉइड टैबलेट में घनत्व और आकार

मेरे पास 800x480px के साथ एक टैबलेट वोल्डर मिटाब है और मेरा आवेदन पूरी तरह से है। लेकिन मैंने एक टैबलेट के रूप में एक ही रिज़ॉल्यूशन के साथ वर्चुअल मशीन बनाई है और ग्रंथों को स्क्रीन पर बहने वाले बड़े बड़े हैं।

मेरे पास दो फ़ोल्डर्स हैं: बड़ी गोलियों के लिए 7 "और एक्स-बड़े टैबलेट के लिए लेआउट। मैंने अन्य 7", 9 "और 10" टैबलेट की कोशिश की है और यह अच्छा लग रहा है। लेकिन एमुलेटर में यह कितनी बुरी तरह से है कि आप विभिन्न घनत्व वाले गोलियों में दोस्त हैं।

मैं भी प्रकट में इन पंक्तियों के होते हैं:

<supports-screens 
    android:largeScreens="true" 
    android:anyDensity="true" 
    android:xlargeScreens="true"/> 

कैसे मैं इसे ठीक कर सकते हैं?

धन्यवाद

+0

मुझे यकीन नहीं है कि मुझे समझ में आता है - क्या आपको अपने एमुलेटर के साथ कोई समस्या है? या आपका यूआई अलग-अलग उपकरणों के साथ स्केल नहीं कर रहा है? – Slartibartfast

+0

मुझे यकीन नहीं है कि यदि उनके पास विभिन्न घनत्व हैं तो मेरे आवेदन को सभी टैबलेट में अच्छी तरह से देखा जा सकता है। अगर मैं एमुलेटर में जो देख रहा हूं वह वास्तविक है। – jlopez

उत्तर

4

एमुलेटर पर भरोसा करके और टेबलेट पर एक ही उम्मीद कर आम तौर पर सलाह दी जाती है जब तक कि एमुलेटर वास्तव में (पृथक एलसीडी घनत्व और इतने पर स्थापित करने की तरह) गोलियाँ उपहास करने के लिए सेट किया गया है नहीं है। अपने पीसी से जुड़े विभिन्न उपकरणों (विशेष रूप से गैर मानक चीनी वाले) पर सीधे डीबग ग्रहण/परीक्षण का परीक्षण करने के लिए सर्वश्रेष्ठ। यदि आपके पास डिवाइस नहीं हैं, तो प्रत्येक संस्करण को एक विशिष्ट डिवाइस को लक्षित करने वाले एकाधिक संस्करण अनुकरणकर्ताओं को बनाए रखें और संकल्प, सारणीबद्ध एलसीडी घनत्व, रैम, स्टोरेज इत्यादि के मामले में डिवाइस के समान ही एमुलेटर बनाएं, परीक्षण के बिना इस समस्या को हल करना आसान नहीं है । लेकिन इसे तब तक काम करना चाहिए जब तक आप इसका अनुसरण न करें: http://developer.android.com/training/multiscreen/screendensities.html और http://developer.android.com/guide/practices/screens_support.html

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