我已经将bottom_NavigationView的menu_main.xml充气,现在我想在选择一个项目时更改BottomNavigation中的图标。在导航中使用如何在Android的BottomNavigationView中更改选定的图标图像?
-3
A
回答
0
创建drawable
文件夹和图标称为选择项可以根据微件的选择状态被改变
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/icon_green" android:state_checked="true"/>
<item android:drawable="@drawable/icon_black" android:state_checked="false"/>
</selector>
使用selector
作为菜单图标
1
如果上述溶液是不工作为您更改所选项目图标,然后在下面一行添加到您的代码:
bottomNavigationView.setItemIconTintList(null);
这将禁用颜色锡t选定项目图标的效果并根据您的选择器drawable更改图标。
我有同样的问题。我已添加选择器drawable用于更改BottomNavigationView项目的图标时,其选中/。
相关问题
- 1. 更改BottomNavigationView的图标大小
- 2. 如何在特定时间更改Android图库中的图像
- 3. 的Android BottomNavigationView色彩图标的颜色
- 4. 如何用代码更改BottomNavigationView的选定选项卡?
- 5. Android BottomNavigationView作为图标的自定义视图
- 6. 要更改Android中的导航抽屉标题图标图像
- 7. 如何在Android中从图库中更改图像按钮的图像?
- 8. Android BottomNavigationView禁用图标标题
- 9. 如何更改UItabbar图标图像?
- 10. 如何更改Android中的库中选定文本的背景图像?
- 11. Android:如何更改图像的色调?
- 12. 如何更改Android上的ImageView图像
- 13. 鼠标悬停在图像特定部分的图像更改
- 14. 在特定时间更改Android图库中的图像...帮助
- 15. 如何更改锁定图像以解锁cocos2d中的图像
- 16. 如何在图像视图中更改svg图像的xml源
- 17. Android如何更改选项卡上的标签图标点击
- 18. 如何使用故事板更改标签栏选定图像
- 19. 的Android如何更改图标,按钮
- 20. Android - 更改`BottomNavigationView`` state_checked`颜色
- 21. 如何更改wpf DataGrid中选定的行背景图像
- 22. Android:更改CheckBoxPreference图标的选中/取消选中的programmaticaly
- 23. 更改图标图像JavaFX
- 24. 如何在CollapsingToolbarLayout android中定期更改图像?
- 25. 如何更改TabLayout选定选项卡的图标颜色?
- 26. 如何更改android中的缓冲图像和图形?
- 27. 如何更改Android图库中图像的不透明度
- 28. 我如何更改谷歌地图中的标记图像?
- 29. 如何更改谷歌地图中的标记图像
- 30. 如何更改谷歌地图中的标记图像
对图标使用[StateListDrawable](https://developer.android.com/guide/topics/resources/drawable-resource.html#StateList) – akash93
抱歉,它没有帮助我 – Rajagopal
您是否真的经历过链接?这正是你需要的答案,如下面给出的答案 – akash93