我使用actionBar.setDisplayHomeAsUpEnabled(true);
作爲後退導航功能,但它不能正常工作,因爲我需要它,當我使用手機的後退按鈕時,它可以正常工作。 有什麼方法可以在按鈕上編碼,使其與手機的後退導航按鈕相同?如何在我的操作欄中設置導航按鈕?
0
A
回答
2
隨着
actionBar.setDisplayHomeAsUpEnabled(true);
或
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
你可以嘗試在活動用這個,太:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
onBackPressed();
return true;
default:
return super.onOptionsItemSelected(item);
}
}
所以你的菜單項 「家」 的點擊會使用它處理。
1
我知道這已被回答,但我總是在我的方法中執行此操作時,在另一個ActionBarActivity中具有相同的後退按鈕式功能。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()){
case android.R.id.home:
finish();
break;
}
return super.onOptionsItemSelected(item);
}
和ofcourse:
actionBar.setDisplayHomeAsUpEnabled(true);
您可以/不可以使用此,它給你:)
相關問題
- 1. 無法在導航欄中設置左欄按鈕項目?
- 2. 在自定義導航欄中設置欄按鈕項顏色
- 3. 如何將按鈕置於我的導航欄中?
- 4. 如何在操作欄上設置搜索按鈕中心?
- 5. 設置導航欄背部按鈕右側的按鈕iPad monotouch
- 6. 設置左側按鈕的重用導航欄項目按鈕
- 7. 設置在android中的操作欄上的抽屜導航
- 8. 導航欄按鈕
- 9. 如何設置導航欄
- 10. 如何設置在iPhone中定製的導航欄中創建的按鈕?
- 11. 設置導航按鈕
- 12. 設置欄按鈕項目作爲導航控制器上的後退按鈕
- 13. iOS自定義導航回欄按鈕操作不起作用
- 14. iOS:在自定義導航欄中定位導航欄按鈕
- 15. 如何在自舉導航欄中製作彩色按鈕?
- 16. 導航欄上的後退按鈕會觸發一個操作?
- 17. 設置導航欄/從應用(Android)內操作欄顏色
- 18. 如何添加按鈕到導航欄?
- 19. 如何對齊導航欄按鈕?
- 20. 導航欄按鈕隱藏在動畫設置爲YES
- 21. 如何在操作欄下拉導航中設置活動項目?
- 22. 如何爲Application.Resource中的按鈕執行頁面導航操作?
- 23. 如何在導航欄上放置一個酒吧按鈕
- 24. iphone 2按鈕導航欄
- 25. jQuery和導航欄按鈕
- 26. 更改導航欄按鈕
- 27. 導航欄和按鈕
- 28. 導航欄上的按鈕着色顏色有時不設置
- 29. 我如何在導航欄中設置視圖
- 30. 我如何在導航欄中爲Barbutton設置動畫
使用,但還是沒有解決! – 2014-09-27 15:36:47
logcat中有任何錯誤?並請調試該代碼是否正在執行。 – 2014-09-27 15:38:02
yha現在工作thnxs! – 2014-09-27 15:42:45