2011-05-30 15 views
5

के लिए वास्तविक चौड़ाई और ऊंचाई वापस नहीं करता है मैंने विभिन्न स्क्रीन आकारों के लिए गतिशील लेआउट के साथ एक एप्लिकेशन बनाया है।एमुलेटर 320x240 रिज़ॉल्यूशन

यह 320x240 स्क्रीन को छोड़कर सभी स्क्रीन आकारों के लिए भी काम करता है।

मैं सभी के लिए चौड़ाई और ऊंचाई पाने के लिए एक ही कोड का इस्तेमाल किया और यह भी सही मान, लेकिन यह सही मान वापस नहीं करता है मैन्युअल रूप से बनाने के लिए एमुलेटर का मतलब 320x240 और 240x400

मैं निम्नलिखित कोड का इस्तेमाल किया:

DisplayMetrics metrics = new DisplayMetrics(); 
WindowManager manager = (WindowManager)getSystemService(Context.WINDOW_SERVICE); 

manager.getDefaultDisplay().getMetrics(metrics); 

int width=metrics.widthPixels; 
int height=metrics.heightPixels; 
+0

यह क्या वापस किया? –

उत्तर

0

मैं कर रहा हूँ late..but साझा करने के लिए :)

चाहते हैं कोड के टुकड़े नीचे प्रयास करें:

Display display = getWindowManager().getDefaultDisplay(); 

int width = display.getWidth(); 
int height = display.getHeight();   
संबंधित मुद्दे