6
A
回答
17
你必須從你的活動覆蓋onBackPressed():
@Override
public void onBackPressed()
{
super.onBackPressed();
startActivity(new Intent(ThisActivity.this, NextActivity.class));
finish();
}
+0
很好,謝謝@所有幫助非常 –
3
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Intent i = new Intent(this.class, yourcustomclass);
startActivity(i);
finish();
}
}
2
是的,它是可能的,只是添加這個方法將你的活動:
public void onBackPressed() {
//Do the stuff you want on backbutton pressed.
}
1
是的,你應該@override onBackPressed()函數並創建一個Itent去哪裏喲你想。
1
您可以覆蓋
@Override
public void onBackPressed(){
}
1
如果您需要回去什麼都活動,當點擊動作條後退箭頭(主頁)。在此改變onSupportNavigateUp()上的應用程序圖標的點擊
@Override
public boolean onSupportNavigateUp() {
//onBackPressed(); //this will be go to parent activity
//******************//
// Your intent here //
//******************//
return true;
}
相關問題
- 1. Android studio 2.2.3後退按鈕活動
- 2. 按後退按鈕活動後不恢復到上次活動
- 3. Android活動無響應,直到按下後退按鈕
- 4. Android - 按下後退按鈕時如何退出活動?
- 5. Android的後退按鈕定位到特定的片段
- 6. Android後退按鈕不返回到上一個活動
- 7. Android的後退按鈕不會返回到當前活動
- 8. 從活動讓後退按鈕返回到片段的Android
- 9. 回到上一個活動時點擊後退按鈕在android
- 10. Android:物理後退按鈕返回到受限制的活動
- 11. 按下後退按鈕後的定時器調用活動
- 12. 後退按鈕android
- 13. Android後退按鈕
- 14. 後退按鈕關閉兩個活動?
- 15. 使用後退按鈕開始活動
- 16. 「後退按鈕」不關閉活動
- 17. 活動圖標後退按鈕
- 18. 使用後退按鈕恢復活動
- 19. Android的活動沒有不散的後退按鈕按下
- 20. Android設置後退按鈕以進行最後的活動
- 21. Android的 - 後退按鈕重新啓動活動
- 22. 停止Android後退按鈕從重新啓動活動
- 23. Android後退按鈕不會重新啓動活動?
- 24. 按後退按鈕到另一個活動
- 25. 按下後退按鈕並沒有回到之前的活動Android
- 26. Android Studio:上一個活動的後退按鈕
- 27. android鍵盤後退按鈕覆蓋密碼活動
- 28. Android TabActivity後退按鈕功能與多個兒童活動
- 29. Android修復關閉主要活動與後退按鈕
- 30. 的Android在崩潰的Map活動結果後退按鈕
使用操作欄導航到主屏幕上單擊後退按鈕退出應用程序。點擊返回按鈕應該可以回到上一個活動。在大多數情況下,不建議重寫後退按鈕功能。 – Raghunandan
「返回」的要點是回到以前(尚未完成)的活動。你爲什麼要引導用戶進行另一項活動?這肯定會讓他困惑。 –
通常,如果一個Activity已經從另一個開始,後退按鈕不需要是'Overriden',除非你想跳過前一個Activity並轉到MainActivity,但是這可以從第二個Activity獲得,這是主要之後立即調用。 – g00dy