Diferentes widgets para diferentes layouts

8 views
Skip to first unread message

Alejandro L. Zuvic

unread,
Jul 15, 2013, 4:42:46 PM7/15/13
to cor...@gtugs.org
Hola, gente!

Soy un Android dev nuevo y tengo una pregunta tonta (bastante tonta) pero que no puedo resolver. Básicamente necesito crear un layout portrait con ciertos widgets (componentes UI) pero que al girar el dispositivo (landscape) dichos widgets sean reemplazados por otros componentes. Por ejemplo, mientras en portrait tengo un spinner, en landscape quiero tener una ListView (en una tablet no queda muy lindo un spinner perdido entre tanto espacio).

El problema aparece al no poder inicializar la ListView, ya que la activity siempre arranca en portrait (o viceversa), entonces queda ListView myListView = null o Spinner mySpinner = null.

Intenté utilizar onConfigurationChange() como se muestra en la documentación de Google pero el problema persiste. 

¿Alguien tiene idea cómo se puede resolver?

Gracias de antemano.
Reply all
Reply to author
Forward
0 new messages