¿Cómo puedo diseñar el SearchView cuando uso una barra de herramientas como una barra de acción?

Estoy usando unToolbar como una barra de acción en mi aplicación usando la biblioteca AppCompat v21, como se describe enesta publicación en el Blog de desarrolladores de Android. He diseñado la barra de acción usando elThemeOverlay.AppCompat.Dark.ActionBar tema para que el texto sea ligero. Sin embargo, me gustaría hacer la barra de acciónSearchViewLa ventana emergente de sugerencia de búsqueda muestra texto oscuro sobre un fondo claro, y no he podido lograr este efecto.

Aquí está el XML para mi barra de acciónToolbar:

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/toolbar_actionbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:minHeight="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    android:elevation="@dimen/action_bar_elevation"
    app:theme="@style/ActionBarThemeOverlay"
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> 

He intentado extender la superposición de temas de la barra de acción para diseñar elSearchView:

<style name="ActionBarThemeOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar">
    <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
</style>

He agregado este mismo elemento a mi tema principal por si acaso:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
</style>

Pero elsearchViewStyle Los elementos no parecen tener ningún efecto. ¿Cómo puedo diseñar elSearchView ¿aquí?

Respuestas a la pregunta(4)

Su respuesta a la pregunta