2016-10-08 2 views
2

Я создал новый проект Android Studio и seleced панели навигации активностиКак показать исходный цвет значка в Android-навигаторе?

В activity_main_drawer.xml Я изменил путь значка к файлу в папке вытяжки ниже

<item 
    android:id="@+id/nav_camera" 
    android:icon="@drawable/nav_logo_premium" 
    android:title="Import" /> 

Он изменил иконку , но он не показывает оригинальный цвет. Он показывает как цвет пепла Мне кажется, мне нужно изменить тему. после траты часов я не мог найти решение.

Я действительно ценю любую помощь.

Потому что я не изменил код, который я не прилагается все файлы исходного кода здесь

Пожалуйста, смотрите приложенный скриншот Screenshot

ответ

7

Force NavigationView остановить колеровки иконки в MainActivity.java:

NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); 
navigationView.setItemIconTintList(null); 
1

Создать стиль, как это в вашем styles.xml

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

Добавить созданный стиль в вашу основную тему, это изменение цвета Кнопка-переключатель.

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

Если Вы используете библиотеку Design Support, вы можете изменить значок цвета, используя app:itemIconTint свойство:

<android.support.design.widget.NavigationView 
    android:id="@+id/navigation" 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_gravity="left" 
    android:fitsSystemWindows="true" 
    android:theme="@style/AppTheme" 
    app:headerLayout="@layout/header" 
    app:itemIconTint="#f00" 
    app:itemTextColor="#0f0" 
    app:menu="@menu/left_menu" /> 
+0

Это не сработало .. она изменила цвет левого верхнего угла значка 3 линии только – Imama

+0

Пожалуйста прилагается скриншот – Imama

+0

Используйте приложение: itemIconTint свойства для достижения этой цели. –

0

Удалить android: fillColor = "# FF000000" от V21/ic_menu_slideshow.xmlЕСЛИ ИМЕЕТСЯ

Смежные вопросы