2017-05-02 49 views
-2

我想如果點擊按後退按鈕,檢查是否以前存在安卓:檢查是否存在先前的活動,而putextra

我不使用投入額外

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

這將幫助你[Gett activity stack](http://stackoverflow.com/questions/5975811/how-to-check-if-an-activity-is-the-last-one-in-所述活性-堆棧換一個-APPLICA?answertab =活性#製表頂部) – Prameshwar

回答

0

我使用此代碼的工作正確的:

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