enter image description here我正在開發一個應用程序在android中,我想實現類似於圖像的菜單,沒有人有任何如何做到這一點的例子嗎?如何在Android中創建此類型的菜單底部?
0
A
回答
0
你可以在這裏找到答案:Which view should be used for new Material Design Bottom Navigation?
這裏是底部菜單github上的項目:https://github.com/roughike/BottomBar
1
絕對應該使用Fragment
每個底部導航Item/Tab
。像FragmentHome
,FragmentSearch
和FragmentSettings
。
要改變Fragment
,添加NavigationItemSelectedListener
您BottomNavigationView
和更改Fragment
按MenuItem
選擇:
BottomNavigationView bottomNavigationView = (BottomNavigationView)
findViewById(R.id.bottom_navigation_view);
bottomNavigationView.setOnNavigationItemSelectedListener
(new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
Fragment selectedFragment = null;
switch (item.getItemId()) {
case R.id.action_item1:
selectedFragment = FragmentHome.newInstance();
break;
case R.id.action_item2:
selectedFragment = FragmentSearch.newInstance();
break;
case R.id.action_item3:
selectedFragment = FragmentSettings.newInstance();
break;
}
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.frame_layout, selectedFragment);
transaction.commit();
return true;
}
});
這裏是一個教程的:BottomNavigationView with multiple Fragments
這裏是一個有用的鏈接:
希望這將有助於理解場景。
0
相關問題
- 1. 如何在Android中創建菜單的頂部和底部?
- 2. Android創建底部酒吧菜單
- 3. 如何創建像Gmail一樣的底部菜單android
- 4. 創建選項菜單android在Android上的頁面底部
- 5. 如何在HTML中創建底部固定位置菜單?
- 6. 在底欄上創建類似Android的Facebook菜單
- 7. Android:在底部創建一個自定義菜單
- 8. 如何使用4.0.3 SDK在活動底部創建菜單欄
- 9. Android中的底部菜單欄
- 10. 在android中創建菜單/子菜單
- 11. 類具有底部邊框在Android的菜單中選擇時
- 12. 在Android中創建菜單
- 13. 如何在頁面底部創建碼頭類型工具欄?
- 14. 如何創建此邊欄菜單?
- 15. android - 如何在底部導航視圖中設置菜單項?
- 16. 如何將此菜單欄與我的頁眉底部對齊?
- 17. Android頂部和底部菜單
- 18. 如何啓用Android 4.0中的底部菜單按鈕ICS
- 19. 如何把底部菜單中的Android應用
- 20. 如何刪除android 4.0中的底部菜單按鈕ICS
- 21. Android - 創建底部條
- 22. 如何在android中創建彎曲的底部邊框矩形?
- 23. 如何在Android Studio中創建從底部滑入的片段?
- 24. 如何在底欄中輸入底部菜單
- 25. Android:翻譯底部的菜單
- 26. 如何從android中創建類似菜單的東西?
- 27. 的Android,如何創建選項菜單
- 28. 創建Android菜單
- 29. 如何使用Xamarin表單爲Android創建底部工具欄
- 30. Android中未創建菜單