weg ein Problem mit dem ausgewählten Hintergrund in der Lage der Elemente Mit der Standalone-Symbolleiste hat nach diesem Artikel nicht auch nicht funktioniert:Hintergrund Ripple Effect auf Standalone-Toolbar Artikel ist
http://blog.mohitkanwal.com/blog/2015/03/07/styling-material-toolbar-in-android/
überprüfen Sie die normale Symbolleiste Im folgenden Screenshot ist der Auswahlschalter für Ripple-Effekte bei Verwendung der eigenständigen Symbolleiste nicht mehr vorhanden.
hier ist mein Stil:
<style name="ToolbarTheme" parent="Widget.AppCompat.Toolbar">
<item name="actionMenuTextColor">@color/green</item>
<item name="drawerArrowStyle">@style/DrawerArrowToggle</item>
<item name="colorControlNormal">@color/white</item>
<item name="colorControlActivated">@color/white</item>
<item name="android:textColorPrimary">@color/white</item>
<item name="titleTextAppearance">@style/ActionBar.TitleText</item>
<item name="android:actionOverflowButtonStyle">@style/MoreActionButton</item>
<item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
<item name="selectableItemBackground">?android:selectableItemBackground</item>
<item name="selectableItemBackgroundBorderless">?android:selectableItemBackground</item>
<item name="colorControlHighlight">@color/accentColor</item>
</style>
EDIT: Nach der Ausgabe von meinem Code zu isolieren konnte ich das Problem reproduzieren, und es scheint, um es in die neuen Support-Design-Bibliothek verwendet ist. Und hier ist der Test-Code, der das Problem hat:
Was ist Ihr Problem? Sie bekommen die Selektoren nicht? – Kartheek
Ich bekomme die Selektoren der Toolbar-Elemente nicht, diesen grünen Ripple-Effekt hinter dem Suchelement auf dem obigen Bild, es ist weg, wenn ich eine eigenständige Symbolleiste anstelle einer normalen Symbolleiste verwende. –
Es könnte ein Problem sein, also habe ich einen Fehler für die Bibliothek eingereicht: https://code.google.com/p/android/issues/detail?id=176431 –