ListView中的分隔线seperators
来源:互联网 发布:导光板网点设计软件 编辑:程序博客网 时间:2024/05/01 05:44
ListView中默认是每一个item下面都会有个分割线,那么
1.如何才能在我们想要的item下面才出现分割线呢?
2.分割线的风格如何改变呢?
3.如何对item进行分类呢?
4.如何设置可扩展的item呢?
一、在特定的item下面画分割线解决方法:
重写BaseAdapter 的isEnable()方法,如下案例:
<pre name="code" class="html"> @Override
public boolean isEnabled(int position) { return !mStrings[position].startsWith("-"); }//在以“-”开头的item下面不画分割线,不以“-”开头的item下面画分割线
</pre><pre name="code" class="html"> private String[] mStrings = { "----------", "----------", "Abbaye de Belloc", "Abbaye du Mont des Cats", "Abertam", "----------", "Abondance", "----------", "Ackawi", "Acorn", "Adelost", "Affidelice au Chablis", "Afuega'l Pitu", "Airag", "----------", "Airedale", "Aisy Cendre", "----------", "Allgauer Emmentaler", "Alverca", "Ambert", "American Cheese", "Ami du Chambertin", "----------", "----------", "Anejo Enchilado", "Anneau du Vic-Bilh", "Anthoriro", "----------", "----------" };
效果如下:
二、设置分割线的样式
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" />
未完待续,谢谢。。。。。。
0 0
- ListView中的分隔线seperators
- Android之ListView中的分隔线
- ListView分隔线
- ListView 去掉分隔线
- ListView中的item之间的分隔线怎么去掉
- listView设置条目分隔线
- Android中的分隔线
- 设置Listview item 的分隔线
- ListView底部分隔线的问题
- ListView底部分隔线的问题
- ListView设置Header无分隔线
- 指定listview的分隔线的颜色
- Listview出现顶部分隔线的解决方法
- ListView底部分隔线的问题
- Winform界面中的分隔线
- ListView有好几种风格的分隔线
- ListView设置分隔线间距及按下透明
- 去掉listView的item之间的分隔线
- 请求转发和重定向
- Java学习笔记之异常
- win32 C++ main()反汇编
- linux系统单网卡绑定多个IP地址
- Keil中 Program Size: Code RO-data RW-data ZI-data 所代表的意思 及.hex文件的含义
- ListView中的分隔线seperators
- 当键盘弹出时,获取键盘高度
- 继承变量初始化顺序
- 玩转ptrace:【Playing with ptrace, Part I】
- SQLSERVER 多表查询使用/显示多列数据
- HBase/Hadoop学习笔记
- python实现利用nmap和爱站扫描开放80端口的IP并进行反向域名解析
- OpenStack云平台的网络模式及其工作机制
- Android自定义View_之自定义属性格式(attrs)详解