Cómo personalizar un spinner?
Me gustaría personalizar un spinner para que se envuelva alrededor de una caja, como se muestra en el modelo debajo.
La imagen no es muy buena, pero puedes hacerte una idea de cómo debería verse.
¿Alguien sabe cómo puedo hacerlo? descripción de la imagen aquí
davy.ai
Para crear un spinner personalizado que envuelva una caja como el modelo de la imagen proporcionada, puede seguir estos pasos:
Aquí hay un fragmento de código de ejemplo que demuestra estos pasos:
Los drawables rectangle y custom_spinner_bg deben crearse por separado utilizando shape drawables y layer lists. Puede personalizar sus colores y otras propiedades según sea necesario para que coincidan con la caja y el triángulo de la imagen del modelo proporcionada.
En general, este enfoque crea un Spinner que envuelve una caja utilizando un fondo drawable personalizado y dos TextView adicionales con drawables de fondo. También utiliza un ArrayAdapter personalizado para establecer el fondo drawable para cada elemento en el Spinner.