Pregunta

Quiero crear un cuadro de búsqueda con el botón de búsqueda directamente a la derecha de la EditText sin ningún tipo de separación, como la forma como la barra de direcciones en la apariencia de la aplicación del navegador internos (ver imagen de abajo). ¿Es esto posible o tengo que crear yo mismo?

Captura de pantalla de la barra de búsqueda del navegador de Android http://img220.imageshack.us/ img220 / 7338 / gp2.png

¿Fue útil?

Solución

Creo que va a tomar un poco de personalización; se puede ver en la fuente aquí en el árbol de código abierto:

https : //android.googlesource.com/platform/frameworks/base/+/froyo-release/core/res/res/layout/search_bar.xml

Los bits relevantes son:

<view ...
  ...
  android:background="@drawable/textfield_search"
  ...
/>

<Button 
  ...
  android:background="@drawable/btn_search_dialog"
  ...
/>

Como se puede ver, se trata de utilizar dibujables personalizados (es decir, no @android:drawable...).

Y sí, todo esto se puede encontrar utilizando Jerarquía Visor, según la respuesta del Pentium10.

Otros consejos

Jerarquía Visor para conseguir la vista desde el navegador interno

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top