tsk*_*bru 31 android material-design android-design-library android-navigationview
在我今天的应用程序中,我的图标不仅有一种颜色,而且在某些情况下有两种颜色,具体取决于我的应用程序中的数据状态.这意味着我无法使用默认的着色行为NavigationView.
它看起来像新的NavigationView,除非我ColorStateList为列表中使用的我的图标指定了一个默认值ColorStateList,我将使用colorPrimary我的主题中定义的我的等号.
我没办法强迫NavigationView停止着色我的图标吗?
adn*_*eal 102
我没办法强迫NavigationView停止着色我的图标吗?
肯定有.您可以使用以编程方式执行此操作NavigationView.setItemIconTintList.
您可以XML使用NavigationView.itemIconTint属性在布局中执行此操作.
编程
yourNavigationView.setItemIconTintList(null);
Run Code Online (Sandbox Code Playgroud)
从 XML
<android.support.design.widget.NavigationView
...
app:itemIconTint="@android:color/black"
... />
Run Code Online (Sandbox Code Playgroud)
结果

| 归档时间: |
|
| 查看次数: |
16402 次 |
| 最近记录: |