tengo un elemento de menú como parte de mi menú de la barra de acción, y yo soy la creación de la clase de vista de acción para el widget de búsqueda de este modo:Ajuste texto de sugerencia para el widget de búsqueda cuando se utiliza como parte del menú
<item android:id="@+id/menu_search"
android:title="Search"
android:icon="@drawable/ic_menu_search"
android:showAsAction="always"
android:actionViewClass="android.widget.SearchView" />
Esto hace que el widget de búsqueda aparezca cuando se hace clic; sin embargo, quiero que siempre esté visible, y también quiero poder configurar la consulta, etc.
Cuando intento llamar al SearchView searchItem = (SearchView) menu.findItem(R.id.menu_search)
para obtener una referencia a él, arroja un error ya que el elemento no se puede convertir a SearchView
.
th ¡anks, eso funcionó! ¿Sabes cómo mostrar siempre la vista de acción en vez de solo cuando se presiona el elemento del menú? – jcvandan
Lo siento, no estoy seguro de lo que quieres decir. ¿Puedes explicar lo que está sucediendo ahora? –