Ответ 1
Ответ предоставлен Джейком Уортоном в Как настроить кнопку "Назад" на ActionBar
<style name="Theme.MyTheme" parent="android:Theme.Holo">
<item name="android:homeAsUpIndicator">@drawable/my_up_indicator</item>
</style>
Как изменить стрелку вверх в панели действий. Я использую панель действий в android, а не ABS или actionbarcompat. Есть ли способ изменить цвет/изображение стрелки действия вверх стрелкой?
Ответ предоставлен Джейком Уортоном в Как настроить кнопку "Назад" на ActionBar
<style name="Theme.MyTheme" parent="android:Theme.Holo">
<item name="android:homeAsUpIndicator">@drawable/my_up_indicator</item>
</style>
Если вы используете панель инструментов, вы можете изменить цвет, просто изменив тему. Вам нужно изменить стиль панели инструментов
app:theme="@style/ThemeOverlay.AppCompat.Light"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
Если вы используете dark.actionBar, ваша задняя кнопка будет белой, если вы используете легкую панель задач, она будет черной.
Обновление: Если вы хотите изменить цвет по своему усмотрению (иначе черный или белый), вы можете определить новый стиль, родительский из указанных выше тем, и установить для параметра colorControlNormal или android: textColorSecondary нужные значения.
стрелка вверх - это изображение. вы можете изменить его, загрузив новый и заменив его:
скачать новое изображение, лучше всего загрузить его из страницу дизайна дизайна Google. Загрузите его в черный или белый формат png.save это где-то вы можете найти его легко. Хорошим выбором для загрузки является значок "navigate_before".
вставьте изображение в студию: file- > new- > image asset. переименуйте изображение в свое предпочтительное имя (например, ic_back).
Подключите кнопку со стрелкой вверх к новому изображению: внутри файла values /styles.xml добавьте тег элемента следующим образом:
<style name="Theme.MyTheme" parent="android:Theme.Holo">
<item name="android:homeAsUpIndicator">@mipmap/ic_navigate_before</item>
</style>
Я поместил объект изображения в папку mipmap, поэтому написал "@mipmap" плюс "/", а затем имя изображения (мое было ic_navigate_before). надеюсь, что это помогло!