Pregunta

Tengo un Grupo de Vistas y tiene 2 Vistas enfocadas como sus hijos. Me gustaría saber cómo puedo personalizar cómo se pasa el enfoque. entre estas 2 vistas. En otras palabras, cuando presiono la tecla Abajo o la tecla Arriba en el emulador, quiero controlar cuál de estos niños tiene foco.

Leí el JavaDoc de ViewGroup, veo estos 2 métodos.

public View focusSearch (View focused, int direction)
public boolean requestFocus (int direction, Rect previouslyFocusedRect)

Pero estoy confundido sobre cuál de estos métodos debo anular para lograr lo que quiero.

Gracias por cualquier consejo.

Saludos,

¿Fue útil?

Solución

También puedes intentar usar el atributo android: nextFocusDown , como en el ejemplo focus_3.xml del ApiDemos .

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