0
我想退出應用程序時只需單擊按鈕,而不是雙頁。這是我的代碼:如何讓按鈕回到家裏像後面的動作欄?
btnOk = (Button) findViewById(R.id.btnOk);
btnOk.setOnClickListener (new View.OnClickListener(){
@Override
public void onClick(View v){
//TODO Auto-generated method stub
startActivity(new Intent(Tentang.this,MainActivity.class));
finish();
}
});
當我使用的代碼和我按OK,系統還給我,但是當我按下退出應用系統關閉,並顯示主頁。我希望有一個人可以幫助我 。謝謝。
您使用btnok爲完成您的活動吧?如果這是你最後的活動,那麼它會自動退出。這個問題有什麼不明白的地方 – Saveen
我不知道你的意思。 「Tentang.class」從哪裏來?意圖將創建新的'MainActivity.class'。如果來自MainActivity.class的'Tentang.class',使用Intent,你將有2個'MainActivity.class'。當您按回按鈕時,應用程序將關閉一個'MainActivity.class'並顯示另一個'MainActivity.class'。您需要按兩次關閉應用程序。 –
@Saveen:對不起,如果你不明白我的問題,我的問題解決了,謝謝 – Brewh