今天发现ListView如果显示的分割线,分割线粗会细不一致,两根粗线间隔着一根细线,网上搜索始终没有找到解决办法。我目前用隐藏分割线,然后在定义item视图的XML文件最后加了一个ImageView来解决,ImageView显示一张高为1像素的图片. 隐藏divider:
listview.setDivider(null);
添加ImageView:
<ImageView
android:layout_width="fill_parent"
android:layout_height="10dip"
android:src="@drawable/divider"
/>