我想动态改变分隔线的高度。从我搜索的任何内容来看,似乎可以通过将分隔符设置为ListView
. 但我对此不是很清楚。
那么,有人可以更具体地说明如何将分隔符作为项目的一部分ListView
吗?
我想动态改变分隔线的高度。从我搜索的任何内容来看,似乎可以通过将分隔符设置为ListView
. 但我对此不是很清楚。
那么,有人可以更具体地说明如何将分隔符作为项目的一部分ListView
吗?
一种方法是在每行的底部包含分隔符。现在,您必须根据您当前显示的项目,在您的 listadapter的getView方法中设置分隔视图的高度。
You could set android:footerDividersEnabled to false and add dividers in your adapter.
在您的 ListActivity 调用中:
ListView lv = getListView();
lv.setDivider(divider);
其中 divider 是一个 Drawable 对象,您可以根据需要在代码中定义或编写它。
您也可以致电:
lv.setDividerHeight(2);
改变高度