स्क्रीन_ऑन द्वारा प्रसारण रिसीवर सक्रिय होने पर मैं कीगार्ड को कैसे अक्षम कर सकता हूं, ताकि जब ऐसा होता है तो उपयोगकर्ता उस गतिविधि को देखता है जिसे मैंने इसके पीछे शुरू किया है? (गतिविधि पहले से ही चल रहा है ...)कुंजीगार्ड को अक्षम करने और SCREEN_ON के प्राप्तकर्ता को ट्रिगर होने पर उपयोगकर्ता को गतिविधि प्रदर्शित करने के लिए कैसे करें?
मैं एक प्रसारण रिसीवर स्क्रीन बंद से चालू होने से निम्न कोड कोशिश कर रहे हैं ...
KeyguardManager myKeyGuard = (KeyguardManager)getSystemService(Context.KEYGUARD_SERVICE);
myLock = myKeyGuard.newKeyguardLock();
myLock.disableKeyguard();
यह है जैसे कि काम नहीं लगता है यह है। जब मैं स्क्रीन चालू करता हूं, तब भी मुझे इसके पीछे की गतिविधि को प्रकट करने के लिए फोन पर कीगार्ड को मैन्युअल रूप से अनलॉक करना होगा।
मैं कुछ कोड में आया हूं जो इसके अलावा बाहर निकलने के लिए उपयोग किया गया है। मैं इसे अभी तक काम करने में सक्षम नहीं हूं, हालांकि अब मैं अपनी गतिविधि के लिए ध्वज FLAG_DISMISS_KEYGUARD सेट कर रहा हूं। – Ryan
रयान, क्या आप अपना कोड साझा कर सकते हैं। मैं भी उसी पर काम कर रहा हूं। – Manikandan