Auf meinem Droid-Telefon, bekomme ich, was ich eine richtige Pause/Stopp/fortsetzen/Neustart Sequenz, wenn die Home-Taste gedrückt wird, und ich wähle dann meine Anwendung. Ich teste gerade auf einem neuen Samsung Galaxy Tablet und wenn ich meine Anwendung nach dem Drücken der Home-Taste auswähle, wird eine neue Aktivität gestartet. Ich verstehe nicht, warum das Verhalten auf der Galaxy anders ist. Irgendwelche Ideen? Ich habe Orientierungskonfigurationsänderungen im Manifest entfernt, also ist es das nicht.Home-Taste auf Samsung Galaxy-Tablet verursacht meine Aktivität neu zu starten
2
A
Antwort
1
Siehe den Link activity life
Und diese Funktionen korrekt implementieren, die eine geräteunabhängige App
+0
OK, ich habe es. Vielen Dank. – iterator
Verwandte Themen
- 1. Android meine Aktivität neu starten
- 2. eine Aktivität von Fragment Starten verursacht Nullpointer
- 3. MediaPlayer beim Fortsetzen der Aktivität neu starten
- 4. Standardfragment auf Aktivität Starten
- 5. Meine Phonegap App programmgesteuert neu starten
- 6. Kann ich main() verwenden, um meine Anwendung neu zu starten?
- 7. starten Sie meine App-Aktivität auf Home-Taste gedrückt
- 8. Anwendung neu starten, ohne Server neu zu starten?
- 9. Apache auf Docker neu starten
- 10. verhindern Aktivität neu starten, wenn die Orientierung ändert
- 11. Image auf nachfolgende Aktivität geleert starten
- 12. Android-Aktivität 'manuell' starten
- 13. Starten Sie eine App auf Samsung Smart TV Start
- 14. Programm programmgesteuert neu starten
- 15. Set-Fragment als Layout auf Aktivität starten
- 16. NSTask Starten verursacht Absturz
- 17. Sidekiq neu starten
- 18. Deploy Sails.js auf Openshift ... App neu zu starten und immer
- 19. auf Aktivität Ergebnis Kamera Absicht zurück Null in Samsung s4
- 20. neue Aktivität auf Klick starten listview item
- 21. Starten PreferenceDialog von Aktivität
- 22. Starten einer neuen Aktivität auf Navigationselement klicken
- 23. WMI Remote-Computer neu zu starten
- 24. Making ein Keyframes neu starten auf Klick
- 25. Wie Redmine neu starten?
- 26. Gibt es eine Möglichkeit, Postgres auf Heroku neu zu starten?
- 27. Wie MySQL-Speicherverbrauch senken, ohne MySQLd neu zu starten
- 28. Konfigurationen neu laden, ohne Emacs neu zu starten
- 29. Starten Sie IIS auf Remotecomputer neu
- 30. Ressourcen $ NotFoundException auf Samsung
Ich denke, produzieren wird es keine ‚Regeln‘ von Google ist, ob die Home-Taste sollte/nicht die vordere Aktivität beenden sollte. Wie auch immer, als Entwickler sollten wir nicht darüber nachdenken, welcher Knopf das verursacht, sondern die Pause/Suspend richtig implementieren. – xandy
Stimmen Sie zu, dass alles ordnungsgemäß behandelt werden sollte. Aber wie du weißt, musst du manchmal Dinge anders machen, wenn deine Aktivität neu gestartet wird, und ich habe das Verhalten, das ich auf der Galaxie gesehen habe, nicht erwartet. Ich war nur neugierig, warum es einen Unterschied geben könnte - ist es die Art, wie das Gerät konfiguriert ist, oder nur der Entscheidungsprozess durch das Betriebssystem. – iterator