如何去除ListView中Header、Footer View中的分割线 .
2013-06-15 00:38
399 查看
(图中显示图片的 Item 是在Header、Foot View中的)
最近有一个需求, 需要在ListView 的 HeaderView中 添加多个View, 最后发现每个View中都有一条分割线。 效果如图中第一张图片!
本来以为只要设置 android:headerDividersEnabled="false" 就可以让Header中的分割线消失,但实际并非如此啊, 设置后如图中第二张图; 分割线确实消失了,但是位置还是留着.. 这可不行啊,不能满足我的需求。
最后设置了 android:divider="@null", 然后为ListView的 Item 视图加了跟线, 算是基本满足需求,不知道有没有更好的方法, 如果有的话还希望大家可以告诉我。
[html]
view plaincopyprint?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<View
android:layout_width="fill_parent"
android:layout_height="1px"
android:background="#d8d8d8" />
<TextView
android:id="@+id/text1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#747474"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeight"
android:paddingLeft="6dip"
android:textAppearance="?android:attr/textAppearanceLarge" />
</LinearLayout>
相关文章推荐
- 如何去除ListView中Header、Footer View中的分割线
- listview 如何去除ListView中Header、Footer View中的分割线
- 如何去除ListView中Header、Footer View中的分割线
- 【我的Android进阶之旅】如何去除ListView中Header View、Footer View中的分割线
- 如何去除ListView中Header View、Footer View中的分割线
- UITableView自定义分割线、改变Header和Footer的背景颜色
- Android listView 去掉header和footer中的分割线
- 如何为RecyclerView添加Header和Footer
- iOS开发笔记--如何去掉UItableview header(footer)view黏性(sticky)
- 从头开始学 RecyclerView(四) 类ListView添加header和footer、多种ViewHolder的支持
- 如何让listView加入的HeaderView不可点击【转】
- 如何让listView加入的HeaderView不可点击(转)
- 去除tableView底部分割线和顶部header
- 如何去掉UItableview header(footer)view黏性(sticky)?
- 如何让listView加入的HeaderView不可点击(转)
- 10.如何完美的去除RecyclerView底部分割线
- listview 去掉header和footer中的分割线
- 先说说ListView是如何实现addHeaderView的
- Android 去掉ListView的HeaderView、FooterView的Divider分割线
- 参考ListView为RecyclerView添加Header、Footer和Loader