Ich habe einen Binder-Service, der bei onResume bindet. Bei onResume möchte ich überprüfen, ob der vorherige onPause wegen App-minimiertem aufgerufen wurde oder der Bildschirm durch Sperren gesperrt war. Ich habe versucht mit ACTION_SCREEN_ON und ACTION_SCREEN_OFF und setzen einen booleschen Wert, aber das Problem ist mein Binder bei onResume wird aufgerufen, bevor der Empfänger den Wert erhält.Bei onResume(), wie zu identifizieren, wenn onPause() wegen Bildschirmsperre oder App minimiert wurde
0
A
Antwort
0
Verwendung unter code
zu erkennen, ob screen
in onPause()
Methode gesperrt
KeyguardManager km= (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
if(km.inKeyguardRestrictedInputMode()) {
//Screen is locked
} else {
//it is not
}
Verwandte Themen
- 1. onPause/onResume Aktivitätsprobleme
- 2. Wie onPause/onResume in Flutter App zu behandeln?
- 3. OnResume/OnPause mehrfach aufgerufen
- 4. ViewPager mit Fragmenten - onPause(), onResume()?
- 5. Wie man Thread in onBackPressed oder OnPause oder OnResume stoppt
- 6. onPause() und onResume(), um, wenn Fragmente
- 7. onResume/onPause auf iOS-Anwendung
- 8. onStop, onResume, Onpause-Funktion läuft nicht
- 9. Kameravorschau friert nach Bildschirmsperre ein
- 10. onPause() zuvor onResume() in BaseActivity aufgerufen
- 11. Mit onResume() und onPause() außerhalb von MainActivity
- 12. Wie behandelt man LiveData-Elemente in onResume - onPause-Status nur?
- 13. Wie erkennt man, wenn eine Android App minimiert wird?
- 14. Wie zu erkennen, wenn die App zu minimieren oder
- 15. Android Kamera API App stürzt bei onResume
- 16. reagieren native Android stürzt ab, wenn onResume
- 17. Bildschirmsperre in meiner App hinzufügen
- 18. Verwenden Sie die Bildschirmsperre in meiner App
- 19. Fragen Sie nach aktivierten Pin wenn Lebenslauf minimiert oder App
- 20. Swing App stürzt ab, wenn minimiert
- 21. OnsenUI onresume reload App
- 22. Electron win.flashFrame() -Methode, wenn app minimiert wird
- 23. Aktivitätsabsturz mit YouTubePlayerView, wenn App minimiert wird
- 24. OnBackPressed Minimiert die App
- 25. Überprüfen, ob die Aktivität sichtbar ist (onResume & Pause passt nicht, wegen Multiwindow-Modus)
- 26. BroadCast Empfänger nicht registriert in OnPause führen zu hören Problem zu fcm Benachrichtigung
- 27. Sperrbildschirm von Android-Telefon führt zu mehreren nachfolgenden onPause/onResume-Ereignissen
- 28. Wie kann man onPause() aufgrund onNewIntent vs Benutzeraktion in android
- 29. App stürzt wegen "Kontext" Problem
- 30. Aktivität onPause und onResume wird nach dem Start aufgerufen, ohne Grund
Code hinzufügen, was Sie versucht haben, –