안드로이드 공부 노트/오류

[Android-BottomNavigationView-오류] BottomNavigationView 클릭시 아이콘이 원하는 이미지로 안 나옴(변경 안됨)

지게요 2023. 6. 4. 21:13
728x90
반응형

이번 오류 포스팅은 간단하지만 해결하는데 나는 은근 오래 걸렸던 오류 해결 기록을 포스팅해보겠다.

# 오류 사항

사진을 보면 오른쪽이 원래 구현하려고 했던 아이콘 이미지인데 아무리 이미지를 svg, png, jpeg로 해봐도 왼쪽 이미지처럼 안 나오는 오류가 있었다.

왼쪽: 오류 이미지 / 오른쪽 : 원래 구현 하려고 했던 이미지

# 발생 원인

- BottomNavigationView에서 기본으로 된 색상 설정등이 우선사항으로 적용되어 아무리 이미지의 속성을 바꿔도 그대로 이상하게 나오는 것이었다.

# 해결법

- BottomNavigationView에서 기본으로 된 색상 설정등이 포함되어 있는 Tint를 초기화시켜준다(아래 코드 참조)

bottomNavigationView.itemIconTintList = null

이러면 본인이 원하는 아이콘의 이미지가 나온다!

(바텀내비게이션 뷰에서 클릭 시 아이콘과 text색을 변경하는 법이 궁금하신 분은 댓글을 달아주시면 포스팅 준비 하겠습니다!)

 

참조
https://zladnrms.tistory.com/76
반응형