Mam niektóre białe ikony, które chcę użyć na pasku narzędzi Toolbar, ale nie są one przyciemniane, aby pasowały do mojego motywu (na podstawie AppCompat.Light
). Niezależnie od tego, jakie ikony kolorów wkładam, pozostają one w tym kolorze i nie zmieniają się na ciemnoszare (jak w przypadku ikony przepełnienia i SearchView).Pasek narzędzi nie jest zabarwiony MenuItems
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:contentInsetStart="0dp">
Oto mój motyw:
<style name="Theme.*myapp*" parent="Theme.AppCompat.Light">
<item name="colorPrimary">@color/accent</item>
<item name="colorPrimaryDark">@color/accent_dark</item>
<item name="colorAccent">@color/accent</item>
<item name="windowActionBar">false</item>
<item name="android:dialogTheme">@style/*myapp*.Dialog</item>
<item name="android:textColorPrimary">#DE000000</item>
<item name="android:textColorSecondary">#8A000000</item>
</style>
Czy jest coś, co muszę zrobić, aby uzyskać odcień elementów menu paska narzędzi?
Opublikuj motyw –
Aktualizacja pytanie. –
Ta funkcja działa tylko na Androidzie Lollipop. jaki jest poziom API twojego urządzenia? – hister