ListView item间分割线divider 粗细不一致解决方法

今天发现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"
	/>

© 2011, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记