1

내비게이션 서랍 아이콘의 색상을 변경하는 방법이 있습니까? 내 말은 하나 이상의 색상을 포함하는 PNG를 사용한다고해도 앱에 그려진 아이콘에 하나의 색상이 있고 기본 색상이 회색이라고 생각합니다. 색상을 다양하게 만들 수 있습니까?Android 탐색 서랍 아이콘 '색상

예를 들어

: 이것은 아이콘을 사용하고 싶지만 내가 탐색 창 항목의 아이콘으로 사용할 때처럼 그려 내 PNG 파일이

My png file that I want to use for icon

입니다 :

enter image description here

+0

구체적으로 작성하십시오. 이 질문은 그만한 의미가 아닙니다. 아마도 문제를 보여주는 이미지를 게시하십시오. – Dan

+0

내 질문은 분명하다고 생각합니다. 네비게이션 서랍 아이콘이 다채롭거나 단색이어야합니까? – azuosxela

+1

도움이 필요하면 누군가가 더 많은 정보를 요구하거나 명확하지 않다고 말하면 도움을 원하지 않는 한 논쟁해서는 안됩니다. – Jim

답변

4

세트

navigationView.setIt emIconTintList (null); 당신의에서 onCreate에서

()

당신은 navigationdrawer의 다른 색상의 아이콘 설정이 가능하여. 탐색 서랍 안쪽

0

변경 아이콘 :

그냥 itemIconTint 속성에서 원하는 색상을 추가 : 당신은 쉽게 탐색보기 XML의 색상을 지정할 수 있습니다

.

<android.support.design.widget.NavigationView 
    ... 
    app:itemIconTint="#000000" //choose your color here..... 
    ... 
/> 

변경 탐색 서랍 아이콘 색상 (서랍이 열립니다 클릭하면) :

주제 설정 :

<style name="MyDrawerArrowTheme" parent="Widget.AppCompat.DrawerArrowToggle"> 
    <item name="color">@android:color/white</item> 
</style> 

을 그리고 응용 프로그램 테마에이 사용자 정의 테마를 추가 :

<item name="drawerArrowStyle">@style/MyDrawerArrowTheme</item>