How to uncheck checked items in Navigation View?

前端 未结 12 1418
夕颜
夕颜 2020-12-15 15:48

I know it\'s possible to highlight a navigation view item by calling setCheckedItem() or return true value in onNavigationItemSelected to display t

12条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-15 16:33

    @arsent's answer is correct but setCheckable(false) uncheck all items, it prevents the items from being checked in the future.

    Just use setChecked(false)

      int size = mNavigationView.getMenu().size();
    
        for (int i = 0; i < size; i++) {
            mNavigationView.getMenu().getItem(i).setChecked(false);
        }
    

提交回复
热议问题