में लॉक किया गया है मेरे आवेदन के लिए, मुझे यह जानना होगा कि स्क्रीन लॉक है। यह कैसे जांचें समस्याग्रस्त है।स्क्रीन को कैसे ढूंढें एंड्रॉइड
if(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON != 0){
// some code
}else if((WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED)!= 0){
// some code
}
लेकिन यह हमेशा दोनों अगर और बाकी हिस्सा ... जो झंडा मैं जाँच करने के लिए स्क्रीन या लॉक नहीं उपयोग करने के लिए क्रियान्वित: मैं निम्नलिखित ध्वज का इस्तेमाल किया
निम्नलिखित देखें लिंक [http://stackoverflow.com/questions/3170563/android-detect-phone-lock-event][1] [http://stackoverflow.com/questions/8317331/detecting-when-screen-is-locked][2] [http://stackoverflow.com/questions/3446202/android-detect- फोन-अनलॉक-इवेंट-न-स्क्रीन-ऑन] [3] [1]: http: // stackoverflow।कॉम/प्रश्न/3170563/एंड्रॉइड-डिटेक्ट-फोन-लॉक-इवेंट [2]: http://stackoverflow.com/questions/8317331/detecting-when- स्क्रीन-is- लॉक [3]: http: //stackoverflow.com/questions/3446202/android-detect-phone-unlock-event-not-screen-on – Shruti
यह और कैसे दोनों निष्पादित करेगा? –
http://stackoverflow.com/questions/8968265/android-auto-logout-when-app-goes-to-background/8968763#8968763 –