मैं अंत में इस
इस
GetWindow के बारे में कोई दस्तावेज़ करने के लिए एक रास्ता मिल गया है() .getDecorView() setSystemUiVisibility (8)।
लेकिन 8 पूरी तरह से सिस्टम यूआई को अक्षम करने के लिए एक छिपे हुए ध्वज है, यह आपका ऐप स्थायी रूप से पूर्ण स्क्रीन में है (अगर आप इसे बंद करने के लिए एक तरीका रखते हैं तो सावधान रहें) 8 ध्वज पूरी तरह से अनियंत्रित है इसलिए मैं ' मैं आपको इस काम के संस्करण के बाद बताता हूं कि मैं 4.0 और 4.1 के लिए dev dev यह दोनों के लिए काम करता है। 3.0 के लिए डुनो लेकिन इसका प्रयास करने के लिए कोई डिवाइस नहीं है।
और में android.permission.EXPAND_STATUS_BAR मत भूलना अपने प्रकट
इस सही नहीं है क्योंकि अगर आप कुछ चेतावनी संवाद का उपयोग SystemUI दिखाई देने लगते हैं, लेकिन अगर आप किसी भी उपयोग नहीं करते आप छोड़ने नहीं कर सकते कुछ देर दबाकर सत्ता एक powerpopup जो सिस्टम UI दिखाई भी
बनाने बनाने लेकिन तुम मार सकते हैं यह तेजी से बुद्धि निम्न विधि
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if(!hasFocus) {
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
आप ऐसा करते हैं तो आप अब अपने एप्लिकेशन से बाहर निकलने नहीं कर सकते हैं (या मैं भूल गया क्लॉ के लिए एक रास्ता क्या यह) इसलिए याद रखें 2 रों में SureLock (एप्लिकेशन playstore पर avaible), 3touch की तरह कुछ बनाने के लिए पहले एक गतिविधि है जो एक पास छोड़ने की यह
आशा इस मदद कर सकते हैं पूछना लांच और पूरा हो गया है
और एक अंतिम प्रश्न अभी भी unnwsered क्या हम सेट सिस्टम सिस्टम दृश्यता (8) को कॉल करने के लिए एक चेतावनी दृश्य को अनुकूलित कर सकते हैं; क्योंकि बैटरी एक चेतावनी बनाने या अगर आपको लगता है कि आप वास्तव में एक चेतावनी की जरूरत है, इस प्रणाली यूआई दिखाएगा, जबकि आप चेतावनी दिखाई
अचानक अचानक अस्वीकार्य क्यों जवाब दिया? –
मैंने अभी कुछ नई सुविधा खोजी है जो इसे संभव बनाता है लेकिन मैं अपने ज्ञान के अनुसार – Jebik
पोस्ट करने से पहले कुछ परीक्षण करता हूं, यदि आप रास्ता पाते हैं, तो बस कोड पोस्ट करें, जिसे हम जानते हैं, हम उसे बिना किसी इंटरैक्शन के प्राप्त कर सकते हैं। –