none
¿Como personalizar la lista desplegable de un Spinner? RRS feed

  • Pregunta

  • Hola,

    Soy absolutamente nueva programando para android (en VS 2017) y llevo días buscando personalizar un spinner o simularlo con un button y un listview, pero no consigo lograr lo que busco.

    Necesito un spinner que al desplegar la lista, esta tenga un diseño con border redondeados:

    pero no logró encontrar lo que me falta, aunque llevo varios días buscando... La opción SetDropDownViewResource me aplica el diseño a cada ítem; ese el es código de activity (spCustom está declarado como un Spinner):

    No parece haber proplema con los layouts pero no encuetro alguna propiedad o método que me pertima cambiar el diseño de la lista desplegable completa (no cada ítem).

    Intenté tambien simular el spinner con dos objetos y se ve bien, pero en este caso no consigo que el listview se despliegue por encima de los demás objetos (que siguen) sin afectar la posición de estos (flotando), el código del activity es este:

    Creo que en este se entienden las variables declaradas, solamente aclarar que "ddDropdown..." es el contenedor del listview que usé para poder aplicarle el diseño que necesito, el layout está así:

    ¿Qué me hace falta para resolver cada caso?, es posible que sea una bobada pero he buscado por días y no logro dar con el punto específico de lo que necesito.

    Agradezco cualquier ayuda

    (me disculpo por subir el código en imagenes pero estoy trabajando en dos equipos y fue lo más fácil esta vez)

    viernes, 12 de julio de 2019 11:34