本文主要介绍Android ListView控件在使用中需要注意的几个特殊的属性。
关于ListView的详细介绍,请移步ListView的属性及方法详解。
关于ListView的常见用法介绍,请移步Android ListView的常见用法。
一、stackFromBottom
若把ListView的XML属性android:stackFromBottom设为"true",则ListView中的内容将从底部开始显示。效果如图:
二、cacheColorHint
当你在点击ListView或者拖动它的时候,是不是发现ListView中的条目变黑了?这点大大影响了整体UI的和谐统一。其实解决方法很简单,利用ListView的父类AbsListView提供的XML属性----android:cacheColorHint就可以解决。cacheColorHint表明列表将始终以单一、固定的颜色来绘制背景,如果想与整体的背景色统一,只需要将其设为透明(#00000000)即可。
运行效果见下一个属性。
三、scrollBars
当你需要一个快速滑动条时,android:scrollBars属性就可以满足你的需要。
将android:scrollBars='Vertical'与调用ListView的方法setVerticalScrollBarEnabled(true)效果是一样的。
如图所示: