ListView常用属性及方法
扫描二维码
随时随地手机看文章
1、设置item间分割线,分割线高度
android:divider="@android:color/darker_gray" android:dividerHeight="10dp"
分割线不仅仅可以设置为一个颜色,也可以设置为一个图片资源。
分割线设置为透明:
android:divider="@null"
2、隐藏ListView滚动条
android:scrollbars="none"
3、取消item点击效果
android:listSelector="#00000000"
也可以使用android自带的透明色来实现这个效果
android:listSelector="@android:color/transparent"
4、设置ListView显示在第几项
listView.setSelection(i);
5、遍历items
for(int i = 0;i < mListView.getChildCount();i++){ View view = mListView.getChildAt(i); }
6、处理空ListView
当ListView中还没有显示数据时,按照完善用户体验要求,给以无数据的提示,setEmptyView(),给ListView设置在空数据下显示的默认提示。如显示一个Image
ListView listView = (ListView)findViewById(R.id.listview); listView.setEmptyView(findViewById(R.id.img));