我必須將片段導航回mainactivity,並且如果我在活動中有多個片段,則需要使用工具欄(humburger圖標)逐個導航。如何使用工具欄(humburger圖標)作爲後臺導航
0
A
回答
0
在您的片段託管工具欄,請撥打活動backpress:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
getActivity().onBackPressed();
break;
}
return true;
}
要更改圖標返回箭頭,在您的片段:
ActionBar actionBar = getActivity().getSupportActionBar();
if (actionBar != null) {
// Loading the arrow drawable.
final Drawable upArrow = getResources().getDrawable(R.drawable.abc_ic_ab_back_mtrl_am_alpha); // should work
actionBar.setHomeAsUpIndicator(upArrow);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setHomeButtonEnabled(true);
}
+0
謝謝ji ..如果我在fragement中改變後退箭頭 –
+0
@SridharanD添加了代碼來做到這一點 – Shaishav
相關問題
- 1. 色調導航圖標在工具欄
- 2. 工具欄和導航繪圖器
- 3. 工具欄隱藏導航圖像
- 4. Matplotlib導航工具欄
- 5. 如何使用導航欄作爲標籤的jQuery Mobile的
- 6. 作爲NavigationController中子導航欄的工具欄
- 7. 登錄後使用標籤欄導航
- 8. Android的導航工具欄圖標和標識不能對齊
- 9. 如何從後臺隱藏導航欄標題「BACK」
- 10. 獲取工具欄的導航圖標視圖參考
- 11. 如何使scrollView在導航欄後面工作
- 12. 如何縮小導航圖標和工具欄標題之間的差距?
- 13. iPad標題欄。導航欄或工具欄?
- 14. 工具欄和導航欄壞動畫
- 15. 工具欄顯示導航欄內部
- 16. 如何使用工具欄按鈕創建導航
- 17. 導航欄在應用圖層蒙版後停止工作
- 18. 使用工具欄在視圖之間導航
- 19. 操作欄(工具欄)圖標
- 20. 在工具欄中調整導航圖標的大小
- 21. 如何工具欄上使用後退按鈕滑動抽屜式導航
- 22. Bootstrap導航欄(隨頂欄)錨標籤導航導航欄後面的內容
- 23. 如何在iOS視圖中保留導航工具欄
- 24. 更改導航欄和工具欄中的導航控制器作爲視圖的色調
- 25. 如何在使用中央徽標導航欄時引導社交圖標導航欄
- 26. 導航欄難以工作
- 27. 製作導航欄標題
- 28. 當使用工具欄時,導航欄在iPhone X中跳轉
- 29. 將導航按鈕添加到統一標題欄/工具欄
- 30. 從後臺導航操作
所以你要如果有多個片段存在,請將漢堡包圖標更改爲後退箭頭圖標?那是對的 – HourGlass