Cambiar el fondo de la sugerencia de AppCompat SearchView

Quiero establecer el fondo de las sugerencias desplegables del SearchView en mi estilo de tema. No quiero hacer esto a través de archivos de diseño, porque quiero que el sistema operativo para manejar los fondos de selección por sí mismos. Establecer el fondo eliminado mediante programación lista selectores, y quiero evitar que.

ejemplo

Esto es lo que tengo ahora mismo. Quiero que el fondo de las filas sea blanco. ¿Qué tengo que cambiar en mi styles.xml para lograrlo?

PD: he eliminado el texto de las sugerencias de mí mismo, por lo que parece un gran bloque oscuro.

El SearchView tiene su ventana emergente basada en un estilo estándar AutoCompleteTextView para que pueda cambiar el estilo estándar de este widget en su tema personalizado para obtener el cambio de fondo. Por lo tanto, en el tema personalizado reemplazar el atributo autoCompleteTextViewStyle para que apunte a un nuevo estilo en el que tiene que sobrescribir el popupBackground con el fondo deseado.

  • Creación de un SearchView que se parezca a las directrices de diseño del material
  • Cómo colapsar completamente un SearchView después de un elemento seleccionado?
  • Android: no puede encontrar TextView dentro de SearchWidget cuando usa la biblioteca de soporte técnico de Android
  • Vista de búsqueda en LinearLayout usando android.support.v7.widget.SearchView
  • Gire AutoCompleteTextView en un SearchView en ActionBar en su lugar
  • Barra de Acción Sherlock SearchView no se expande al hacer clic
  • Buscar EditarTexto de animación como la aplicación de Chrome
  • ¿Cómo personalizar el botón "arriba" cuando se está expandiendo el searchView?
  • No se puede llamar a void android.view.View.setElevation (float) en un objeto nulo en lapism / SearchView
  • Android: haga que la barra de búsqueda completa pueda hacer clic
  • Android: getSearchableInfo (getComponentName ()) devolviendo null?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.