Divisor para LinearLayout vertical?
Así que estoy tratando de poner un divisor entre las vistas en un LinearLayout usando el atributo XML android:divider
. Cuando uso un LinearLayout vertical, no aparece ningún divisor. Cuando uso un LinearLayout horizontal, el divisor aparece y funciona bien. Aquí está el dibujable que estoy usando para el divisor ( drawable/one.xml
):
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <size android:width="1dip" /> <solid android:color="#FFFFFF" /> </shape>
Y aquí está mi LinearLayout:
- Espacio vacío entre el encabezado listview y el primer elemento
- Divisor ListView para Android
- Estilos / atributos de divisor predeterminados de ListView de Android
- Radiogrupo Android, divisor entre los botones de radio
- Android: eliminar el divisor de algunos listitems en listview
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@drawable/one" android:dividerPadding="10dp" android:showDividers="middle"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="test1" /> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="test2" /> </LinearLayout>
¿No es posible utilizar el atributo divider con un diseño lineal vertical o me falta algo?
- ¿Cómo puedo quitar el divisor entre el ActionBar y las pestañas
- Diálogo de divisor Android
- ¿Cómo generar un ListView con encabezados por encima de algunas secciones?
- Cómo establecer el ancho de divisor ListView?
- Barra de acción de Android barra divisora de barras
- Establecimiento de diferentes colores de divisor para cada elemento en la vista de lista
- Android: No se puede diseñar el divisor de hilado
- Mostrar divisor después del último elemento de la lista
Para la disposición vertical, en el dibujable, pienso que usted necesita substituir
<size android:width="1dip" />
con
<size android:height="1dip" />
- Fragmento de carga de hiladora / diálogo en Honeycomb
- Xamarin: comparación con el SDK nativo y los marcos basados en JS