domingo, 7 de julio de 2013

Desactivando el foco (onFocus) en las vistas de android

Unas de las cosas que más me molesta de las aplicaciones android es que al cambiar de actividad, si la nueva actividad tiene campos de edición como (EditText) el foco se sitúa sobre ellos, mostrando el teclado virtual.

Navegando encontré un buen post en el que se indica como desactivar el autofocus.

Sencillo, simplemente 2 líneas en el elemento padre de la vista:

android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true"

En mi opinión este detallido puede parecer una tontería, pero mejora la usabilidad de la aplicación.

Saludos.

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...