我有一個問題。重寫Android應用上的onBackPressed方法可以嗎? 在我的Android應用我把使用Android相機device.After的照片,用戶可以看到瀏覽照片,如果他喜歡,他可以將其提交到照片contest.If他不喜歡它,他可以重新拍照。 問題是與Android device.When的backbutton
用戶查看照片,然後按返回鍵,他可以看到以前的照片taken.And我不想這樣!這些照片一旦被保存在SDcard
。而照片是前一個即由新的代替...,仍然按回我可以看到prevois photo.Any想法按鈕回到android?
0
A
回答
0
如果你不需要你的後退按鈕在活動的其他部分,可以重寫它。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK)
{
return true;
}
return super.onKeyDown(keyCode, event);
}
0
是的,可以覆蓋後退按鈕和其他按鈕。
你可以在這裏讀的好文章吧: http://android-developers.blogspot.com/2009/12/back-and-other-hard-keys-three-stories.html
0
要小心。您需要確保用戶的流程流程直觀,但是您可以更改流程。
閱讀此頁,其中包括用於操縱多個可用的選項它是如何工作 http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html
0
應用程序流程我不太清楚,但它聽起來像是你可以在兩個不同的方式解決這個問題。 首先是重寫onBackPressed方法。但是,你真的不得不考慮用戶如何在不使用主頁按鈕的情況下離開應用程序。 第二個選擇是不存儲在活動堆棧中的活動,請參閱here
相關問題
- 1. Android「返回」按鈕
- 2. Android按鈕setonclick返回null
- 3. Android TabHost - 追回按鈕
- 4. Android「返回」按鈕操作
- 5. 按鈕返回collapsingToolbar - Android
- 6. android防止popstack按回退按鈕
- 7. 返回按鈕時返回按鈕
- 8. Android - CSS按鈕到XML
- 9. Android EditText鏈接到按鈕
- 10. 覆蓋服務中的主頁按鈕和返回按鈕 - Android
- 11. Android:突出顯示按鈕,直到按下其他按鈕
- 12. 在Android中禁用「返回」按鈕?
- 13. 實現「返回頂部」按鈕Android
- 14. 操縱android手機按鈕回調
- 15. 更改返回按鈕行爲 - Android
- 16. Android片段處理返回按鈕
- 17. 在Android上處理返回按鈕
- 18. 的Android標籤與ListActivity返回按鈕
- 19. Android Studio的「返回頂部」按鈕
- 20. 回到按片段的Android
- 21. Android多按鈕按
- 22. 按鈕回調
- 23. 「返回」按鈕
- 24. 返回按鈕
- 25. 相機直到我點擊返回按鈕纔打開 - android
- 26. Android後退按鈕不返回到上一個活動
- 27. Android的後退按鈕不會返回到當前活動
- 28. 從活動讓後退按鈕返回到片段的Android
- 29. 操作欄的顯示後退按鈕不會回到Android
- 30. 回到上一個活動時點擊後退按鈕在android
當然,只是重寫它以實現所需的功能。只要你知道你在做什麼。 – Jayp
覆蓋按鈕沒有錯。你可以用你喜歡的任何按鈕來執行主頁按鈕。請用錯誤的照片來引用您的問題,請向我們展示一些代碼。 –