美文网首页
NavigationView 问题小结

NavigationView 问题小结

作者: A一土彳曰于丶金金金 | 来源:发表于2019-04-15 13:44 被阅读0次

记录一些我使用时碰到的问题,如果有更好的解决方法,请下面评论说一下。


Item图标不显示本身颜色

  1. java添加setItemIconTintList(null);显示原本颜色。
NavigationView navigationView = (NavigationView) findViewById(R.id.navigation_view);
navigationView.setItemIconTintList(null);
  1. 布局添加app:itemIconTint="@color/blue"显示指定颜色
<android.support.design.widget.NavigationView
        android:layout_gravity="start"
        android:layout_height="match_parent"
        android:layout_width="match_parent"
        android:id="@+id/mainNavigationView"
        app:headerLayout="@layout/nv_headerLayout"
        app:menu="@menu/nv_menu"
        app:itemIconTint="@color/blue"/>

在软件启动时自动设置所选item

NavigationView.setCheckedItem(R.id.itemId);
//itemId是NavigationView里Menu内item的id

相关文章

网友评论

      本文标题:NavigationView 问题小结

      本文链接:https://www.haomeiwen.com/subject/nrduwqtx.html