Đối với ứng dụng của tôi, tôi cần biết rằng màn hình đã bị khóa. Làm thế nào để kiểm tra điều này là có vấn đề. Tôi đã sử dụng cờ sau:Cách tìm màn hình bị khóa trong android
if(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON != 0){
// some code
}else if((WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED)!= 0){
// some code
}
Nhưng điều này luôn luôn thực hiện cả phần và nếu khác ... cờ nào tôi phải sử dụng để kiểm tra màn hình có bị khóa hay không?
Xem sau liên kết [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- phone-unlock-event-not-screen-on] [3] [1]: http: // stackoverflow.com/questions/3170563/android-detect-phone-lock-event [2]: http://stackoverflow.com/questions/8317331/detecting-when-screen-is-locked [3]: http: //stackoverflow.com/questions/3446202/android-detect-phone-unlock-event-not-screen-on – Shruti
cách nó sẽ thực hiện cả nếu và nếu không? –
http://stackoverflow.com/questions/8968265/android-auto-logout-when-app-goes-to-background/8968763#8968763 –