2011-03-24 120 views

回答

80

做到這一點

myListview.setDivider(null); 

這會幫助你。

+5

我覺得方法名是setDivider()???? – Karan 2011-03-24 05:10:54

+0

right ..抱歉,我只是失去了:) – 2011-03-24 05:12:43

+0

如果你在一個擴展ListActivity(自定義適配器)的活動中,它將是getListView()。setDivider(null); – 2015-02-11 19:33:21

55

另一種選擇是設置透明色爲Android:分隔屬性:

<ListView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:divider="#00000000" 
/> 
+0

非常感謝Lot對於回覆... – 2011-07-19 08:35:52

+0

感謝這個優秀的解決方案。 – Mehdi 2013-09-06 10:02:31

+0

我更喜歡這個;配置像分頻器這樣的東西應該不那麼突兀。 – 2015-02-16 08:48:01

16

see this link更多信息: -

getListView().setDivider(null); 
getListView().setDividerHeight(0); 

或者,如果你想這樣做的XML :

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

請在定義您的列表視圖後寫下這一個:

Yourlistview.setDivider(null); // Will remove the divider 
4

重要的答案。我決定在ListView中使用它,以獲得比顏色「#00xxxxxx」更好的可讀性。透明是android平臺提供的系統顏色。

android:divider="@android:color/transparent"