2011-01-03 15 views
7

मैं एक समस्या में भाग गया, जो मुझे लगता है कि एमुलेटर से संबंधित है। मैं अपने गतिविधियों में से एक में अपने onCreate विधि के शीर्ष पर इस कोड को सही डाल दिया है:एंड्रॉइड 2.3 एम्यूलेटर अभिविन्यास

Log.d(Const.TAG, "onCreate orientation: " + getRequestedOrientation()); 

हर मैं एमुलेटर में अभिविन्यास स्विच (के माध्यम से Ctrl + F11 और/या अंक 7), यह -1 प्रिंट (जो SCREEN_ORIENTATION_UNSPECIFIED से मेल खाता है), और यह परिदृश्य में फंस जाता है (जब तक मैं ऐप को फिर से लॉन्च नहीं करता तब तक चित्र पर वापस नहीं जाता)।

क्या मैं कुछ गलत कर रहा हूं? क्या किसी और को यह समस्या हो रही है? क्या यह 2.3 एम्यूलेटर के लिए सख्ती से संबंधित समस्या है या यह डिवाइस (वर्तमान में नेक्सस एस) पर भी दिखाई देता है?

+0

मुझे एक ही समस्या है, लेकिन इसके लिए मेरा स्वयं का कोड ज़िम्मेदार है। – mcveat

उत्तर

0

यह एमुलेटर के साथ एक समस्या प्रतीत होता है, क्योंकि सेटिंग ऐप (उदाहरण के लिए) एक ही चीज करता है (हालांकि लॉन्चर नहीं करता है, जो मुझे विश्वास दिलाता है कि लॉन्चर ऐप अभिविन्यास परिवर्तनों का पता लगाने के लिए किसी अन्य तंत्र का उपयोग करता है)।

मैं इस उत्तर को दो दिनों में स्वीकार कर लिया जाएगा, तब तक अगर आपके पास कुछ प्रकाश डालने के लिए स्वतंत्र महसूस हो।

0

वास्तव में एमुलेटर के साथ एक समस्या होने लगता है।

0

2.3.3 एमुलेटर पर परीक्षण करते समय, मैं एंड्रॉइड सेटिंग कर रहा हूं: प्रत्येक गतिविधि के लिए स्क्रीनऑरिएंटेशन = "पीछे"।

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