在Android上,如何刪除列表底部的listview
中顯示的行?如何刪除Listview中的邊框?
回答
做到這一點
myListview.setDivider(null);
這會幫助你。
另一種選擇是設置透明色爲Android:分隔屬性:
<ListView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:divider="#00000000"
/>
非常感謝Lot對於回覆... – 2011-07-19 08:35:52
感謝這個優秀的解決方案。 – Mehdi 2013-09-06 10:02:31
我更喜歡這個;配置像分頻器這樣的東西應該不那麼突兀。 – 2015-02-16 08:48:01
see this link更多信息: -
getListView().setDivider(null);
getListView().setDividerHeight(0);
或者,如果你想這樣做的XML :
android:divider="@null"
android:dividerHeight="0dp"
請在定義您的列表視圖後寫下這一個:
Yourlistview.setDivider(null); // Will remove the divider
重要的答案。我決定在ListView中使用它,以獲得比顏色「#00xxxxxx」更好的可讀性。透明是android平臺提供的系統顏色。
android:divider="@android:color/transparent"
我覺得方法名是setDivider()???? – Karan 2011-03-24 05:10:54
right ..抱歉,我只是失去了:) – 2011-03-24 05:12:43
如果你在一個擴展ListActivity(自定義適配器)的活動中,它將是getListView()。setDivider(null); – 2015-02-11 19:33:21