¿Cómo mostrar el divisor entre los elementos giratorios?

Estoy usando listviews y expandedviews que tiene divisores y puedo configurarlos, pero en spinner su parece que no es divisor entre los elementos.

Alguien que tiene una idea de cómo arreglar esto?

Me las arreglé para encontrar una solución más adecuada para este problema (sin incluir el divisor en el diseño único elemento).

Lo que tienes que hacer es definir en el tema de tu actividad

<item name="android:dropDownListViewStyle">@style/App.Style.Spinner</item> 

Y luego crear el estilo adecuado con

  <style name="App.Style.Spinner" parent="@style/Widget.Sherlock.Light.ListView.DropDown"> <item name="android:dividerHeight">10dip</item> <item name="android:divider">@drawable/mydivider</item> </style> 

Esto funcionó para mí:

 <style name="SpinnerStyle" parent="Widget.AppCompat.ListView.DropDown"> <item name="android:divider">#d1d1d1</item> <item name="android:dividerHeight">0.5dp</item> </style> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="android:dropDownListViewStyle">@style/SpinnerStyle</item> 

La ventaja de usar esto es que no elimina el efecto de ondulación en el flotador.

Para las personas con el mismo problema i después de casi gived tengo una idea de cómo obtener el divisor.

He añadido la línea divisora ​​en la parte inferior de mi diseño personalizado para cada elemento

 <?xml version="1.0" encoding="utf-8"?> 

 <RelativeLayout android:id="@+id/RelativeLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" style="@style/ListItem2"> <TextView android:id="@+id/Text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" style="@style/SpinnerView_Text" android:paddingLeft="10dip" /> <ImageView android:id="@+id/icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/arrowright" android:layout_alignParentRight="true" android:layout_centerInParent="true" android:layout_marginRight="20dip" /> </RelativeLayout> <ImageView android:id="@+id/Divider1" android:layout_width="fill_parent" android:layout_height="1dip" style="@style/Divider"></ImageView> 

  • LinearLayout vs RelativeLayout
  • Disposiciones condicionales de Android para teléfonos: tabletas
  • EditText del elemento secundario ExpandableListView no puede mantener el foco
  • Optimizar el diseño complejo
  • Notificación Big Text Android GCM
  • Cómo crear un ImageView que llena la altura de los padres y muestra una imagen lo más grande posible?
  • Cómo compilar y ejecutar Google Contacts App en Android Emulator
  • Tableta Android en Emulator no está recogiendo el diseño correcto
  • Disposición personalizada de MenuItem de Android
  • Aplicar una máscara a una sola vista de superposición sin enmascarar toda la actividad
  • Desvanecer el borde de la imagen en una vista de imagen
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.