NavigationDrawer中的不同背景颜色

时间:2019-10-18 10:23:26

标签: android android-layout navigation-drawer drawerlayout navigationview

假设我们有一个基本的导航抽屉,例如可以通过创建一个新的导航抽屉活动来生成。我们在那里有默认的内置物品。是否可以在导航抽屉中为不同的项目设置不同的背景颜色。例如,如照片所示:“通讯”下的所有内容都应具有灰色背景色。有什么想法吗?

Navigation Drawer

问候

2 个答案:

答案 0 :(得分:0)

您可以在默认导航视图中更改选定和未选定项目的背景颜色,但不能更改每种背景项目的颜色。如果要更改它,请在抽屉布局内使用自定义视图。

答案 1 :(得分:0)

如果要更改文本颜色: app:itemTextColor =“ @ color / name_you_gave”或app:itemTextColor =“#ffffff”

如果要更改图标颜色: app:itemIconTint =“ @ color / name_you_gave”

如果要更改背景颜色: android:background =“ @ color / name_you_gave”

所有内容都在NavigationView中。