通过布局的android:dividerHeight="" 和 android:divider="" 来实现去除分割线,不是太方便而且还会受背景影响。
下面的方法最简便
- lvMain = (ListView)view.findViewById(R.id.list_bookcontent);
- lvMain.setDivider(null);//去除listview的下划线
ListView中每个Item项之间都有分割线,设置android:footerDividersEnabled表示是否显示分割线,此属性默认为true。
1.不显示分割线只要在ListView控件中添加android:footerDividersEnabled="false"即可。
- <ListView
- android:id="@+id/local_groups_list"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:footerDividersEnabled="false" />
2.改变ListView的分割线颜色和宽度,需要在布局中定义android:divider和android:dividerHeight属性。
- <ListView
- android:id="@+id/local_groups_list"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:divider="@color/divider_color"
- android:dividerHeight="1px" />
这篇博客介绍了如何在Android开发中简单有效地去除ListView的分割线。通过设置ListView的`setDivider(null)`方法可以去除下划线,而通过设置`android:footerDividersEnabled="false"`可以在XML布局中禁显示分割线。此外,调整`android:divider`和`android:dividerHeight`属性可以改变分割线的颜色和宽度。
6万+

被折叠的 条评论
为什么被折叠?



