Android – Eliminar Spinner Dropdown Arrow
Me pregunto si es posible simplemente eliminar la flecha desplegable de un spinner? Tengo una flecha dibujable en un diseño de backgroud para mi spinner, sin embargo la flecha predeterminada del sistema aparece a la derecha de la ruleta, que me gustaría deshacer.
Aquí está el código del xml del hilandero para mi disposición de la actividad
- ¿Cómo puedo utilizar spinner setOnItemLongClickListener
- Cómo crear editable spinner en android?
- Cómo rellenar un Spinner con una lista de clases Java en línea
- ActionBarCompat con Theme.AppCompat.Light.DarkActionBar muestra el texto del título blanco pero el texto del hilador negro
- Tamaño del texto de un spinner
<Spinner android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/spinnerSelectStaff" android:layout_gravity="center_horizontal" android:layout_marginLeft="18dp" android:layout_marginRight="18dp" android:gravity="center" android:dropDownSelector="@drawable/empty"/>
Y mi diseño de spinner personalizado se ve así:
<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_margin="5dp" android:gravity="center" android:textSize="20sp" android:background="@drawable/spinner_text_shape" android:drawableRight="@drawable/ic_keyboard_arrow_down_black_24dp" android:textColor="@color/primary_text" />
¡Gracias!
- Set onClickListener para el elemento spinner?
- Estoy tratando de crear un spinner dinámico
- Android ActionBar / ActionBarSherlock múltiples opciones spinner
- ICS Spinner ("desplegable" en lugar de diálogo) en versiones anteriores de Android
- Android: Cree el hilador de forma programática desde el array
- Android Spinner databind usando la lista de matrices
- Cómo agregar una pista en spinner en XML
- Android: No se puede diseñar el divisor de hilado
Esto puede ayudarte
<?xml version="1.0" encoding="utf-8"?> <resources> <style parent="@android:style/Widget.Spinner" name="SpinnerwithNoArrow"> <item name="android:background">@android:drawable/edit_text</item> </style> </resources>
Utilice este estilo en el hilador de ur
Antecedentes @ null en el archivo xml de diseño también hace el truco, si no desea declarar un estilo específico:
<Spinner android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@null"/>
- El ancla de la confianza para la trayectoria del certificado no encontrada al usar sobre 3g pero trabaja muy bien sobre WiFi
- Mapview en MapActivity Clase no encontrada