2011-06-27 15 views

Respuesta

31

Se puede hacer uso de este código ..

lvlist.setDivider(null); 
lvlist.setDividerHeight(0); 
+0

Su solución funciona. ¿Es posible hacer eso mediante la configuración xml? – David

+0

@David Puede intentar Android: dividerHeight = "0px". si crees que esto es útil, por favor, responde bien y recíbelo para ayudar a otros también. – Nikhil

+6

@David android: divider = "# 00000000" android: dividerHeight = "0px" – Nikhil

27

en xml:

android:divider="@null" 
android:dividerHeight="0dp" 

y en Java puede utilizar esto:

myList.setDivider(null); 
myList.setDividerHeight(0); 
1

Hay diferentes maneras de lograr esto, pero no estoy seguro de cuál es el mejor (ni siquiera sé si hay una mejor manera). Conozco al menos 2 formas diferentes de hacer esto en un ListView:

1. Conjunto divisor de nulo:

1.1. Programáticamente

yourListView.setDivider(null); 

1.2. XML

android:divider="@null" (this goes inside your ListView element) 

2. Set divisor a transparente y establecer su altura a 0 para evitar la adición de espacio entre los elementos ListView:

2,1. Programmatically:

yourListView.setDivider(new ColorDrawable(android.R.color.transparent)); 
yourListView.setDividerHeight(0); 

2.2. XML

android:divider="@android:color/transparent" 
android:dividerHeight="0dp" 
Cuestiones relacionadas