मैं एक गेम पर काम कर रहा हूं और खुद को पूर्ण स्क्रीन रखना चाहता हूं।एपीआई कॉल हनीकॉम में "रोशनी आउट मोड" करने के लिए कहां है?
क्या किसी को एंड्रॉइड हनीकॉम पूर्वावलोकन एमुलेटर पर ऐप को पूर्ण स्क्रीन बनाने का कोई तरीका मिला?
मैं एक गेम पर काम कर रहा हूं और खुद को पूर्ण स्क्रीन रखना चाहता हूं।एपीआई कॉल हनीकॉम में "रोशनी आउट मोड" करने के लिए कहां है?
क्या किसी को एंड्रॉइड हनीकॉम पूर्वावलोकन एमुलेटर पर ऐप को पूर्ण स्क्रीन बनाने का कोई तरीका मिला?
एंड्रॉयड के पूर्व संस्करण में आप प्रकट में इस लाइन का उपयोग कर एक पूर्ण स्क्रीन मोड के लिए आवेदन निर्धारित कर सकते हैं:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen".
मुझे यकीन है कि 2.3 में काम करता है, के बाद से मैं नहीं है के लिए नहीं कह सकता अभी तक 2.3 के साथ कुछ भी किया।
दूसरा, मैं "रोशनी आउट मोड" शब्द से बहुत परिचित नहीं हूं लेकिन आप WindowManager.LayoutParams
class और screenBrightness
फ़ील्ड का उपयोग कर स्क्रीन चमक समायोजित कर सकते हैं।
दो बातें मैं जोड़ सकते हैं:
मेरे ListActivity स्थिति पट्टी को छुपाता है, लेकिन जब यह एक प्रगति स्थिति पट्टी संवाद पॉप अप होता है जब तक कि प्रगति संवाद प्रदर्शित किया जाता है के लिए पता चलता है। निम्नलिखित ने इसे एक संक्षिप्त फ्लैश में घटा दिया, और "शोडियलॉग" के माध्यम से किए गए सभी संवादों पर लागू होता है। मैं इसे अभी तक पूरी तरह से छुटकारा नहीं मिल सकता।
protected void onPrepareDialog (int id, Dialog dialog) {
View main_layout = dialog.findViewById(android.R.id.content).getRootView();
main_layout.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
}
चेतावनी: "onPrepareDialog" अनुचित है ...
जैसा कि ऊपर टुकड़ा में दिखाया गया है, तो आप XML लेआउट फ़ाइल में माता पिता के लेआउट में एक स्पष्ट आईडी को परिभाषित करने के बिना रूट दृश्य की आईडी प्राप्त कर सकते हैं , जो इसे एक फ़ाइल संपादन बनाता है।
इसके अलावा, एक पूर्ण उदाहरण HoneycombGallery उदाहरण में उपलब्ध है। –
मेरे अनुभव में, यह * केवल * काम करता है जब 'एंड्रॉइड: minSdkVersion'> = 11 है। –
मेरी जांच के बाद बस स्पष्ट करने के लिए आपको जिस दृश्य को उपयोग करना है वह स्क्रीन को भरने वाली वर्तमान गतिविधि में शीर्ष स्तर का दृश्य है। –