Ho alcune icone bianche trasparenti che desidero utilizzare nella barra degli strumenti, ma non vengono colorate per adattarle al tema (basato su AppCompat.Light
). Indipendentemente dalle icone dei colori che inserisco, mantengono quel colore e non diventano grigio scuro (come l'overflow e le icone SearchView).La barra degli strumenti non sta colorando 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">
Ecco il mio tema:
<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>
C'è qualcosa che devo fare per ottenere la barra degli strumenti per colorare MenuItems?
Inserisci tema –
domanda aggiornato. –
queste funzionalità funziona solo su Android Lollipop. qual è il livello API del tuo dispositivo? – hister