Ist es möglich zu erkennen, wenn sich der Bildschirm ausschaltet und abfängt? Ich möchte den Timer für 15 Sekunden in den globalen Einstellungen von Android einstellen. Ich versuche Informationen darüber zu finden, wie man den Wake-Lock-Modus erkennt.Wie erkennt man, wenn sich der Bildschirm ausschaltet?
Antwort
Registrieren Sie einfach Ihre App für die Aktionen Intent.ACTION_SCREEN_OFF
und Intent.ACTION_SCREEN_ON
und tun Sie, was Sie wollen, wenn diese Ereignisse gesendet werden.
Erstellen Sie eine dedizierte BroadcastReceiver
Klasse (und fügen Sie sie dem Manifest hinzu) oder registrieren Sie zur Laufzeit BroadcastReceiver
.
Laut [dieser Antwort] (http://stackoverflow.com/a/11350278/56285) können Sie in AndroidManifest nicht "ACTION_SCREEN_ON" und "ACTION_SCREEN_OFF" deklarieren; Sie müssen es in Code tun – Jonik
Wie erkennt dies Lock-Bildschirm ein/aus? –
- 1. Wie erkennt man, wenn der Bildschirm eingeschaltet ist?
- 2. Wie erkennt man, wenn der Benutzer den GPS-Status ein-/ausschaltet?
- 3. Wie erkennt man, wenn eine benutzerdefinierte Tabellenansichtszelle vom Bildschirm verschwindet?
- 4. Javascript. Wie erkennt man, wenn sich das window.document geändert hat?
- 5. Wie man erkennt, wenn sich zwei Objekte in SpriteKit berühren
- 6. Wie man eine sich wiederholende Dezimalzahl erkennt
- 7. Wie man $ log.debug in AngularJS ein-/ausschaltet
- 8. Wie kann ich den Download fortsetzen, wenn die App nicht aktiv ist oder den Bildschirm ausschaltet?
- 9. Android: Wie erkennt man einen E-Ink-Bildschirm?
- 10. Wie erkennt man, wenn MKUserTrackingBarButtonItem verwendet wird
- 11. Wie erkennt man, wenn sich das Modell auf der Vorderseite mit Backbone geändert hat?
- 12. Wie erkennt man, wenn browserify ausgeführt wird?
- 13. Wie erkennt man, wenn savehtml fehlschlägt?
- 14. Wie erkennt man, wenn innerHTML abgeschlossen ist
- 15. Wie erkennt man, wenn UITextField leer wird
- 16. Wie erkennt man, wenn WiFi (re) verbindet?
- 17. Wie erkennt man API-Modifikationen, wenn man sich über E2e-Tests lustig macht?
- 18. Wie erkennt man, ob der Bildschirm in einem Android-Gerät kapazitiv oder resistiv ist?
- 19. Wie erkennt man, wenn der Benutzer die Tastatur wechselt?
- 20. Wie erkennt man, wenn der Test-Test fehlgeschlagen ist?
- 21. Wie erkennt man, wenn der Laptop mit Batterien läuft?
- 22. Wie erkennt man, wenn der Akku fast leer ist: Android?
- 23. Wie man erkennt, wenn der Marker in AR.js gefunden wird
- 24. Wie erkennt man, wenn der Klangeffekt beendet ist?
- 25. UICollectionView: Wie erkennt man, wenn der Bildlauf gestoppt wurde
- 26. Wie erkennt man, wenn der pytest Testfall AssertionError bekommen hat?
- 27. Wie erkennt man, wenn die Eingabeansicht von UITextField geöffnet wird?
- 28. Wie erkennt man, welche Sequenz sich in WatchView befindet?
- 29. Wie erkennt man, dass eine Anwendung nicht mit der Anwendung interagiert?
- 30. Wie erkennt man, dass sich UITableView im Bearbeitungsmodus befindet?
http://stackoverflow.com/questions/17947126/how-do-i-detect-when-android-device-screen-is-about-to-timeout-or-lock –
Werfen Sie einen Blick auf [Keeping the Gerät erwachen] (https://developer.android.com/training/scheduling/wakelock.html#screen). – Bryan