Disable a color tint in NavigationView only for specified icons

前端 未结 3 1828
故里飘歌
故里飘歌 2021-02-19 12:17

I need to disable a tint color for some icons in NavigationView because their color define category type. How can I do it?
Below picture shows my problem:
<

相关标签:
3条回答
  • 2021-02-19 12:49
    navview.setItemIconTintList(null);
    

    Good luck!

    0 讨论(0)
  • 2021-02-19 12:52
     Menu menuNav = navigationView.getMenu();
     MenuItem menuItem = menuNav.findItem(R.id.nav_subjects);
    
     // Disable a tint color
     menuItem.setChecked(false);
    

    I hope it answers your question.

    0 讨论(0)
  • 2021-02-19 13:01

    If you want change color of icon on seletion the below is the possible answer:

    Change Navigation View Item Color Dynamicly Android

    Otherwise you can set

    navview.setItemIconTintList(null);

    this will give the original colors of icons. and you can use colored and grey icons as per your requirements.

    0 讨论(0)
提交回复
热议问题