2012-05-24 21 views
12

Estoy pensando en crear, como a continuación en la ruleta, pero no estoy seguro de cómo hacer que funcione¿Cómo crear spinner con el encabezado dentro?

Fruits (heading unclickable) 
    Apple 
    Mango 
    Orange 
Cars (heading unclickable) 
    BMW 
    Lenova 

¿Es eso posible en Spinner o si conoce cualquier otro método para crear así, entonces sería Se bueno.

Estoy obteniendo esos detalles de la base de datos local. Encabezado de una mesa y registros de una mesa. Estoy buscando cualquier ejemplo o solución.

Gracias por su ayuda chicos.

Respuesta

3

Después de mucho tiempo encontré la manera de hacerlo. Lo logré combinando un Button y Expandable ListView. Lo que hice fue crear un botón como spinner. OnClick Lancé una actividad emergente con vista de lista ampliable en él llamando al startActivityForResult() que devuelve el valor seleccionado. Finalmente reemplacé el texto del botón con el valor seleccionado.

Si está buscando expandible ListView Tutorial puede hacer clic en el siguiente enlace.

(http://androidtrainningcenter.blogspot.co.uk/2012/07/android-expandable-listview-simple.html).

0

Eche un vistazo al ejemplo de Spinner en el Hello Views tutorial. Logran esto usando un TextView para el encabezado, y el spinner para la lista seleccionable de opciones.

+0

Creo que esto es normal spinner con adaptador .. estoy buscando uno diferente que especifiqué en la pregunta .. – GoCrazy