Как получить эффект ряби на элементах меню на моей настраиваемой панели инструментов?

У меня есть панель инструментов со следующим расположением

<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="?attr/actionBarSize" android:background="@color/primary_dark" android:theme="@style/ToolbarTheme"/> 

И тему, которую я использую

 <style name="ToolbarTheme" parent="AppTheme"> <item name="android:textColorPrimary">@color/white</item> <item name="android:popupBackground">@color/white</item> <item name="android:textColor">@color/black</item> <item name="actionMenuTextColor">@color/black</item> <item name="android:textColorSecondary">@color/white</item> </style> 

Теперь на предустановленных устройствах выбираемый фон для пунктов меню работает нормально, но на леденец нет фона для прослушивания этих предметов. Что мне нужно добавить, чтобы получить эффект пульсации для леденца?

Solutions Collecting From Web of "Как получить эффект ряби на элементах меню на моей настраиваемой панели инструментов?"

Хорошо, так что для всех, кого это интересует, я понял это. Вам нужно определить отдельный стиль для вашей панели инструментов в папке «values-v21», а затем добавить к нему следующие элементы:

 <item name="selectableItemBackground">?android:selectableItemBackground</item> <item name="android:colorControlHighlight">@color/ripple_material_dark</item> 

Кстати, мой AppTheme наследует от Theme.AppCompat.Light.NoActionBar