2017-05-02 2 views
-2

Ich möchte, wenn klicken Sie auf Druckknopf zurück, zu überprüfen, ob vorherige existiertAndroid: überprüfen, ob frühere Tätigkeit ohne putextra existiert

ich nicht setzen zusätzliche

public void onBackPressed() { 
    super.onBackPressed(); 
    if (//Have activity){ 
     // Go to home 
    } else { 
     // Go to register 
    } 
} 
+1

Dies würde Ihnen helfen [Gett Aktivitätstack] (http://stackoverflow.com/questions/5975811/how-to-check-if-an-activity-is-the-last-one-in- the-activity-stack-fuer-eine-anwendung? answertab = active # tab-top) – Prameshwar

Antwort

0

Ich benutze diesen Code ein Werk korrekt:

if (isTaskRoot()) { // do something } 
Verwandte Themen