在我的應用程序中,我有兩個屏幕。 Screen1和Screen2。如果我在screen2時點擊後退按鈕,它將顯示screen1。我需要在點擊屏幕上的返回按鈕時關閉應用程序2。這個怎麼做???不要去android的前一個屏幕?
2
A
回答
5
也許你通過Intent從screen1開始screen2。
在您致電startActivity(screen2)後,您應該通過撥打finish()
來關閉screen1。
喜歡的東西:
Intent screen2=new Intent(Screen1.this,Screen2.class);
startActivity(screen2);
finish();
0
從http://android-developers.blogspot.com/2009/12/back-and-other-hard-keys-three-stories.html:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.ECLAIR
&& keyCode == KeyEvent.KEYCODE_BACK
&& event.getRepeatCount() == 0) {
// Take care of calling this method on earlier versions of
// the platform where it doesn't exist.
onBackPressed();
}
return super.onKeyDown(keyCode, event);
}
@Override
public void onBackPressed() {
// This will be called either automatically for you on 2.0
// or later, or by the code above on earlier versions of the
// platform.
return;
}
+0
謝謝你的幫助 – RMK 2010-07-28 10:29:56
相關問題
- 1. 導航控制器返回按鈕去前一個屏幕之前的屏幕
- 2. 如何去前面的屏幕上,從當前的屏幕在Android應用
- 3. Android的活動 - 從一個屏幕到另一個屏幕
- 4. 去除屏幕
- 5. Android - 導航到前一屏幕
- 6. 從一個屏幕導航到另一個屏幕不工作在android
- 7. 刷新goBack上的前一個屏幕()
- 8. tabbarcontroller之前的第一個屏幕
- 9. 多個屏幕的一個android佈局
- 10. libgdx下一個屏幕記得從前一個屏幕的觸摸輸入
- 11. 讓一個感言滾動在屏幕前留在屏幕上
- 12. 我需要從一個屏幕打印從Web服務的值到另一個屏幕的Android
- 13. Android不同屏幕
- 14. 移動到前一個屏幕
- 15. 的Android屏幕尺寸不一致
- 16. 在Android中如何進入第一個屏幕而不關閉當前的屏幕?
- 17. Android的按鈕到另一個屏幕
- 18. 這是一個android的初始屏幕?
- 19. 需要在android的前屏幕上彈出警報
- 20. 調用主要活動之前的Android屏幕
- 21. 以當前屏幕的屏幕截圖
- 22. 當前android的屏幕截圖活動
- 23. Android - 當前顯示的屏幕大小
- 24. Android之前的片段空白屏幕
- 25. 啓動一個服務,以記錄當前屏幕在android
- 26. 要將IE窗口置於屏幕前
- 27. 需要在Android中創建一個加載屏幕
- 28. WebView在屏幕的一部分(不是整個屏幕)
- 29. 自動屏幕方向不工作一個用戶ser屏幕方向android
- 30. 如何移動到下一個屏幕,同時保留當前屏幕的一部分android ViewFlipper?
我使用此代碼來調用畫面2。如何完成第一屏是這兒過得新至Android所以請...Intent i = new Intent(screen1.this,screen2.class); startActivity(i); – RMK 2010-07-28 09:59:25
我修改了我的問題 – Pentium10 2010-07-28 10:00:53
謝謝你的幫助。它的工作 – RMK 2010-07-28 10:29:09