我有兩個活動,說LoginActivity
其中包含登錄界面和HomeActivity
。在HomeActivity
,我已經把一個按鈕,調用下面的方法:如何處理父活動當孩子活動完成
public void goToLoginPage(View view) {
finish();
super.finish();
Intent i = new Intent(HomePageActivity.this, LoginActivity.class);
startActivity(i);
}
但是,當我點擊這個按鈕,隨着最後輸入憑據登錄頁面再次出現。相反,我需要一個新的登錄頁面,或者至少不需要最後輸入的憑據。
基於您提供的一些細節的猜測:您需要修改LoginActivity的初始化。 – m0skit0 2012-07-05 11:26:07
嘗試在第二個活動按鈕中刪除finish()和super.finish()按鈕單擊 – 2012-07-05 11:28:47
什麼是開始活動(第一次啓動應用程序時運行的活動?) – 2012-07-05 11:29:37