ListView

1. 当ListVIew为空时, 设置View

getListView().setEmptyView(progressBar);





------------------------------------------------------------------------------------------

XML属性

1. android:entries="@array/xxx" 

直接指定数组,显示在ListView中,但是不能定义显示文字的大小,颜色等。没有用,功能过于简单。

2. android:divider="#f00",android:dividerHeight="2px"

列表项分隔条,如果divider指定为颜色,则必须定义android:dividerHeight属性才会有效果。

3. android:headerDividersEnabled=""android:footerDividersEnabled=""   

未测试。设成flase时,此ListView将不会在页眉或页脚视图前画分隔符。此属性缺省值为true

4. android:overScrollHeader=""android:overScrollFooter=""

完全不懂是什么意思

5. android:listSelector=""

选中列表项时的背景

6. android:drawSelectorOnTop="true" 

true,则点击分隔条是,背景色会浮在文字之上,使文字不可见。

7. android:stackFromBottom="true"

当ListView显示内容不总一页时,内容靠底部显示。超过一页无效果。

8. android:scrollingCache="false"

当为真时,列表滚动使用绘图缓存。该选项使渲染更快,但占用更多的内存。 默认值为真

9.android:textFilterEnabled="true"

设为真时,列表会过滤根据用户的要求,过滤结果集。列表的适配器必须实现了 Filterable 接口,才能使其可用。

代码中加入listView.setFilterText("");

即可看到效果,参考:http://stackoverflow.com/questions/2847763/arrayadapter-and-androidtextfilterenabled

10.android:transcriptMode="",参数:disable,normal,alwaysScroll

设置列表的跳转模式。当加入新条目时,disable,不作处理;

normal,如果加入新条目之前,滚动条已在最底部,则加入条目后,自动滚动到最底部;

alwaysScroll,无论滚动条在何处,都自动滚动到最底部。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值