Wie erkennt man, wenn eine Android-App in den Hintergrund tritt? onPause() funktioniert, aber es wurde auch aufgerufen, wenn sich die Ausrichtung geändert hat.Wie erkennt man, wenn eine Android App minimiert wird?
Antwort
Wenn Orientierung ändert sich die App über den gesamten Lebenszyklus nennen wird wieder bedeutet, dass von oncreate
Sie es auch durch Schreiben vermeiden können die folgenden, um das Manifest zu codieren
<activity
android:name=""
android:configChanges="orientation|keyboardHidden|screenLayout|screenSize"
android:label="@string/app_name" />
Dies teilt dem System mit, dass wenn sich die Ausrichtung ändert oder sich keyboardHidden oder screenLayout ändert, ich es selbst nicht mehr neu erstellen muss.
dann Ihren Code schreiben auf auf Pause
Danke. Es funktioniert gut –
Ok Happy Coding –
Versuchen Sie, diese
@Override
protected void onUserLeaveHint()
{
// When user presses home page
Log.v(TAG, "Home Button Pressed");
super.onUserLeaveHint();
}
Für Detail: https://developer.android.com/reference/android/app/Activity.html#onUserLeaveHint()
Ich muss die Aktivität beenden, wenn die App in den Hintergrund geht. onUserLeaveHint wurde auch aufgerufen, wenn die Ausrichtung geändert wurde. So funktioniert es nicht für mich –
- 1. Wie erkennt man, wenn ein Windows-Formular minimiert wird?
- 2. Aktivitätsabsturz mit YouTubePlayerView, wenn App minimiert wird
- 3. Wie erkennt man, ob die Android-App automatisch getestet wird?
- 4. Wie erkennt man nutzlosen Datenverkehr für eine Android App?
- 5. Android-App-Timeout, wie Sie sich bewerben? Wenn es minimiert
- 6. Wie erkennt man, wenn browserify ausgeführt wird?
- 7. Wie erkennt man, wenn UITextField leer wird
- 8. wie man android app theme, wenn eine android app laufen
- 9. Wie erkennt man, wenn MKUserTrackingBarButtonItem verwendet wird
- 10. Swing App stürzt ab, wenn minimiert
- 11. Wie minimiert man NavigationView/NavigationDrawer?
- 12. Wie erkennt man, wenn der Akku fast leer ist: Android?
- 13. Wie erkennt man in Javascript, wenn eine Smart Banner App gerade angezeigt wird?
- 14. Wie wird das Besitzerfenster minimiert, wenn ein Modal angezeigt wird?
- 15. Wie erkennt man die Ansicht, die in Android gezoomt wird?
- 16. Fragmentelement wird nicht minimiert
- 17. AudioContext Timing-Probleme, wenn Fenster minimiert wird
- 18. Wie erkennt man eine Bildschirmberührung, die bereits existiert, wenn eine Aktivität erstellt wird?
- 19. Wie erkennt man die Kameraausrichtung in Android?
- 20. Wie erkennt man eine installierte oder aktualisierte iOS App?
- 21. Wie erkennt man, wenn ein Audiogerät in CoreAudio getrennt wird?
- 22. Wie erkennt man, wenn die Eingabeansicht von UITextField geöffnet wird?
- 23. Wie erkennt man genau, wenn ein SKShapeNode berührt wird?
- 24. Wie erkennt man, wenn ein Formular gezogen wird?
- 25. Wie erkennt man, wenn eine Benachrichtigung abgewiesen wurde?
- 26. Wie erkennt man eine PC-Verbindung von einer Android-Anwendung?
- 27. Wie erkennt man, welches Android-Benutzergerät benutzt wird?
- 28. Wie erkennt man, wenn eine Anwendung den Fokus verliert?
- 29. Wie erkennt man Android ListView Scrollen gestoppt?
- 30. Wie erkennt man, wenn Ihre Website auf SFSafariViewController geladen wird
Mögliche Duplikat [Ermittlung des aktuellen Vordergrundanwendung von Hintergrund-Task oder Service] (http://stackoverflow.com/questions/2166961/determining-the-current-foreground -application-from-a-background-task-or-service) –