मैं लॉक स्क्रीन जहां मैं आइसक्रीम सैंडविच में और जेली बीन में होम बटन को निष्क्रिय करना चाहते विकासशील कर रहा हूँ, मैं इसे एंड्रॉयड 2.2 में निम्न विधियों का उपयोग ब्लॉक कर सकते हैं, 2.3ब्लॉक होम बटन
@Override
public void onAttachedToWindow() {
// TODO Auto-generate method stub
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
super.onAttachedToWindow();
}
भी करने की कोशिश की इस
getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);
यहाँ मैं भी विधि या
onKeyDown
लेकिन इन से मुलाकात के माध्यम से घटना की जानकारी नहीं मिल रहा है
आईसीएस में मेरे लिए काम नहीं किया गया है, जेली बीन अगर कोई तरीका है जो इसे प्रतिस्थापित कर सकता है तो मुझे
पूरी तरह से @ swayam – dhams
@ सेवम के साथ सहमत हो गया, लॉन्चर के रूप में गतिविधि की घोषणा करने से उपयोगकर्ता को डिफ़ॉल्ट लॉन्चर चुनने के लिए संकेत मिलेगा, और इसके बाद यह लॉन्चर कॉन्फ़िगरेशन को भी गड़बड़ कर देगा। –
मैं आपसे सहमत हूं कि उपयोगकर्ता को चुनने के लिए कहा जाएगा। लेकिन, उसे सिर्फ एक बार चुनाव करने की जरूरत है और इसे अपनी वरीयता के रूप में सहेजा जाता है।यह कुछ धारणा है जिसे हमें बनाना होगा, विशेष रूप से इस तथ्य को देखते हुए कि उपयोगकर्ता लॉक स्क्रीन ऐप को इरादे के अनुसार काम करना चाहता है। और, जहां तक "लॉन्चर कॉन्फ़िगरेशन को गड़बड़ाना" * संबंधित है, क्या आप कृपया विस्तृत कर सकते हैं, क्योंकि मैंने कभी इस तरह के किसी मुद्दे को नहीं देखा है? – Swayam