在我的應用程序中。我有一個login
屏幕。如果登錄成功,將會啓動一個tab activity
,因爲有4個選項卡。當我按下標籤中的其中一個按鈕時,將啓動一項新活動。在我的login
類中有一個事件會在某些情況下被解僱。當事件被解僱時,我想回到選項卡活動。我用Intent編寫了一個代碼。該代碼工作正常。但是在到達選項卡活動後,我不想在按下後退按鈕時返回活動。我想刪除這個。我想在按「返回」時顯示登錄。有沒有辦法做到這一點?這是我使用的代碼:使用意向啓動活動並禁用後退按鈕啓動之前的活動
Intent tabi=new Intent(getApplicationContext(),Tab.class);
startActivity(tabi);
在標籤活動的代碼onkeydown
是:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
super.onKeyDown(keyCode, event);
return true;
}
return false;
}
呼叫選項卡活動,你可以叫上回按你的活動結束()。 – krishna