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

<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!

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"/> 
  • Android Spinner Artículo seleccionado
  • SetOnItemSelectedListener de Spinner no llama
  • Diálogo personalizado de la ruleta para Android
  • Actualizar City Spinner con notifyDataSetChanged después de seleccionar estado
  • ¿Cómo puedo añadir mi spinner a la ActionBar?
  • El tema de Android Holo no envuelve múltiples líneas de elementos desplegables de hilandero
  • Android.database.sqlite.SQLiteCursor@435b9ba0
  • ID de configuración de los elementos de Spinner
  • Spinner error en SetOnItemSelectedListener
  • Cómo establecer la posición en el hilandero?
  • Disposición de Android: Alinear un TextView y un Spinner
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.