문제
BottomNavigationView의 아이템 선택 시 아이콘과 라벨이 동시에 커지는 애니메이션이 기본값으로 설정되어 있습니다.
이 애니메이션 효과(Shift mode)를 제거해 보겠습니다.
해결 방법
이 문제를 해결하기 위해 빌드 시 강제로 dimens.xml에 지정된 값(12sp)을 오버라이드하도록 만들어야 합니다.
res/drawable/values/dimens.xml 에 아래 코드를 추가해 주세요.
<dimen name="design_bottom_navigation_active_text_size">12sp</dimen>
바텀네비게이션 레아아웃에 아래 코드를 추가해 주세요.
xmlns:tools="http://schemas.android.com/tools"
tools:override="true"
애니메이션 효과가 사라졌습니다.
참고 자료
해당 이슈에서 해결 방법을 찾았습니다.