In welchen Szenarien sollte ich die Methode finish() auf der Zurück-Schaltfläche aufrufen oder es ist gut, sie auf jeder Zurück-Schaltfläche aufzurufen.In diesem Fall muss ich die Methode finish() aufrufen, indem Sie auf die Schaltfläche Zurück klicken ..?
Antwort
es auf Ihrem App Anforderung abhängen, zum Beispiel:
Fall 1: wenn Presse zurück, über Ihre Tätigkeit benötigen, so dass Sie finish
aufrufen müssen, ist dies standardmäßig
Fall 2: in einer Aktivität, hat 3 Schritt, wie a-> b-> c, wenn Sie in den Schritt b oder c, drücken Sie zurück nur wollen vorherigen Schritt zurück, b oder zu einem, so dass Sie nicht finish
Methode in onBackPressed
also, über nur ein Beispiel, müssen Sie eine bessere c hoice in deiner Situation.
Wenn wir von der zweiten Aktivität zur ersten Aktivität in der zweiten Aktivität zurückkehren, wird diese finish() verwendet, um die zweite Aktivität zu schließen und zur ersten Aktivität zurückzukehren.
Je nach Ihrer Anforderung ... im mit Finish()
1), wenn jemand wählen Sie EXIT-Option aus dem Menü
2) In Anmeldungs acitity .. so dass Benutzer wieder die Login-Box doesnt sehen Drücken Sie auf die Schaltfläche Zurück von der Anmeldeseite
- 1. Framelayout neue Aktivität aufrufen, wenn Sie auf die Schaltfläche klicken
- 2. Erkennen eines Klicks auf die Aktionsleiste Zurück-Taste - (OnOptionsItemSelected nicht aufrufen, wenn Sie auf die Aktionsleiste klicken zurück Schaltfläche)
- 3. Zeigen Sie zeilenweise Daten an, indem Sie auf die Schaltfläche Weiter klicken.
- 4. wie man die finish() -Methode in Android
- 5. Füllen Sie verschiedene Gridview, indem Sie auf andere Schaltfläche klicken
- 6. Ändern Sie die Spaltengröße, indem Sie auf klicken - Bootstrap
- 7. Aufrufen eines Skripts beim Klicken auf die Schaltfläche
- 8. Wie speichere ich Ajax-Daten, ohne sie zu verlieren, indem ich auf die Zurück-Schaltfläche klicke?
- 9. Stoppen Sie eine App, indem Sie die Lifecycle-Rückrufe aufrufen
- 10. Klicken Sie zweimal auf die Schaltfläche, um die Funktion auszuführen
- 11. Schließen Sie die Statusleiste, wenn Sie auf die Schaltfläche klicken.
- 12. So geben Sie das gesuchte Ergebnis an die Textbox zurück, indem Sie auf den Listenfeldeintrag klicken
- 13. UIButton Klicken Sie standardmäßig auf die rechte Leiste Schaltfläche Element klicken Sie auf nav bar
- 14. Öffnen Sie das Menü Optionen, indem Sie auf die Schaltfläche klicken
- 15. Muss ich in diesem Fall wirklich einen Iterator implementieren?
- 16. Muss ich die offAuth-Methode beim Abmelden aufrufen?
- 17. In diesem Fall gibt die Methode getRemoteHost eine IP-Adresse anstelle des Hostnamens zurück?
- 18. ASP.NET Fehler auf die Schaltfläche klicken
- 19. Wie wechsele ich die Spieler beim Klicken auf die Schaltfläche?
- 20. Beenden Sie die vorherigen Aktivitäten auf die Schaltfläche klicken Android
- 21. erhalten Daten auf die Schaltfläche klicken jquery GET-Methode
- 22. So löschen Sie den Browser-Cache im Browser Klicken Sie in MVC4 auf die Schaltfläche Zurück?
- 23. Koordinaten erhalten, indem Sie auf die Karte klicken (openstreetmaps)
- 24. So zeigen Sie die Ergebnisse an, damit die Schaltfläche "Zurück" keine POST-Variablen erneut laden muss
- 25. Wie Schleife die Abfrage in diesem Fall?
- 26. Datenreihen umschalten, indem Sie im Flotendiagramm auf die Legende klicken?
- 27. Selenium Python Klicken auf die Schaltfläche Probleme
- 28. jQuery.draggable() - Klicken Sie auf Schaltfläche klicken
- 29. Espresso - Klicken Sie auf die Schaltfläche des Dialogfelds
- 30. Setzen Sie einen benutzerdefinierten Winkelfilter zurück, wenn Sie auf die Schaltfläche zum Zurücksetzen klicken