BottomNavigationView의 항목을 동적으로 숨기기
소개
업무에서 "조건에 따라 BottomNavigationView 아이템 숨기기"
라고 하는 요건이 있어 조사했으므로 비망록으로서 남겨 둡니다.
구현 방법
처음에는 Visibility를 만져 숨기는 방법을 조사하고 있었지만, remoteItem을 사용하는 것이 정답인 것 같습니다.
mBottomNavigationView.getMenu().removeItem(R.id.item_name);
결과
「커리큘럼」이라는 메뉴를 숨겨 보았습니다.
정상시
일반적으로 BottomNavigation에는 4개의 메뉴 항목이 있습니다.
removeItem으로 숨겼을 때
이렇게 커리큘럼의 메뉴가 숨어 3개의 메뉴 아이템이 되었습니다.
참고
Reference
이 문제에 관하여(BottomNavigationView의 항목을 동적으로 숨기기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/masaibar/items/8c6d6ab5a898233f1301텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)