我有一個問題。重寫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 TabHost - 追回按鈕
- 3. 按鈕返回collapsingToolbar - Android
- 4. android防止popstack按回退按鈕
- 5. Android EditText鏈接到按鈕
- 6. 返回按鈕時返回按鈕
- 7. 覆蓋服務中的主頁按鈕和返回按鈕 - Android
- 8. Android Studio的「返回頂部」按鈕
- 9. 更改返回按鈕行爲 - Android
- 10. 的Android標籤與ListActivity返回按鈕
- 11. 實現「返回頂部」按鈕Android
- 12. 回到上一個活動時點擊後退按鈕在android
- 13. 什麼是Android手機中的按鈕(回到上一頁)
- 14. android statelistdrawable導致按鈕縮小,然後回到原始大小
- 15. 在Android中通過按鈕單擊返回到主菜單
- 16. 從活動讓後退按鈕返回到片段的Android
- 17. Android的後退按鈕不會返回到當前活動
- 18. Android Null按鈕
- 19. Android expandableListAdapter按鈕
- 20. Android XML按鈕
- 21. Android MediaSession按鈕
- 22. Android按鈕ID
- 23. Android,onClick按鈕
- 24. Android後退按鈕應該起到向上按鈕的作用
- 25. 如何將android按鈕連接到網頁按鈕?
- 26. Google +的回撥按鈕+關注按鈕
- 27. Android:ActionView摺疊按回按鈕
- 28. 通過按回退按鈕
- 29. 返回不按「返回」按鈕
- 30. 按下後退按鈕並沒有回到之前的活動Android
當然,只是重寫它以實現所需的功能。只要你知道你在做什麼。 – Jayp
覆蓋按鈕沒有錯。你可以用你喜歡的任何按鈕來執行主頁按鈕。請用錯誤的照片來引用您的問題,請向我們展示一些代碼。 –