2017-01-03 20 views
1

Android BottomBar 탐색 아이콘 (https://github.com/roughike/BottomBar)을 쉽게 변경할 수있는 방법이 있습니까? 이 아이콘을 설정하는 방법은 여러 가지가 있지만 사용자가 아이콘을 선택하면 아이콘을 변경하고 싶습니다. 현재 개요가있는 아이콘이 있으며 아이콘을 선택할 때 채워진 아이콘을 표시하고 싶습니다. 어떤 도움이라도 좋을 것입니다.Android BottomBar 아이콘 변경시 선택

답변

0

소스 파일에 iconResId에 대한 getter 및 setter가있는 것 같습니다.
그걸 준 적이 있습니까?

BottomBarTab()의 개체를 만들고 OnItemSelected에서 원하는 아이콘을 선택하여이 setter 메서드를 호출합니다. https://github.com/roughike/BottomBar/blob/master/bottom-bar/src/main/java/com/roughike/bottombar/BottomBarTab.java#L175

+1

그래, 그것을 보았지만 시도했지만 작동하지 않았다. – BlackHatSamurai

+0

글쎄, 이상 하네. 작성자가 가장 좋은 방법을 알기 때문에 github에서 문제를 열 ​​것을 제안합니다. –

+1

나는 그랬다. 롤 ... 나는 곧 뭔가를 듣고 싶다. – BlackHatSamurai

1

닮은 사람은 BottomBar에 통합하기로 결정했습니다. 그들은 2.2.0의 능력을 추가했습니다 :

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:drawable="@drawable/ic_myicon_selected" android:state_selected="true" /> 
    <item android:drawable="@drawable/ic_myicon_default" android:state_selected="false" /> 
</selector> 

참조 here을 찾을 수 있습니다.