【问题标题】:Different background colours in NavigationDrawerNavigationDrawer 中的不同背景颜色
【发布时间】:2019-10-18 10:23:26
【问题描述】:

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

问候

【问题讨论】:

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


    【解决方案1】:

    如果你想改变文字颜色: app:itemTextColor="@color/name_you_gave" 或 app:itemTextColor="#ffffff"

    如果你想改变图标颜色: 应用程序:itemIconTint="@color/name_you_gave"

    如果你想改变背景颜色: android:background="@color/name_you_gave"

    一切都在 NavigationView 中。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 在默认视图中更改背景,代码如下
      • schemas.android.com/apk/res/android">
      • 在导航视图中用作 itemIconTint
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-13
      • 2018-11-18
      • 2015-11-09
      • 2018-01-22
      • 2017-06-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多