listview修改滑动块图标
2016-08-28 16:50
176 查看
一、显示ListView快速滑动块图标
设想这样一个场景,当ListView的内容有大于100页的情况下,如果想滑动到第80页,用手指滑动到指定位置,无疑是一件很费时的事情,如果想快速滑动到指定的位置,只需加上ListView的fastScrollEnabled属性等于true,启用快速滑动功能即可。
二、通过style自定义快速滑动块图标
通过反射,动态修改FastScroller对象的mThumbDrawable属性来改变快速滑动块的图标,这也不为于一种实现方式,但反射的效率较低。下面将介绍使用Style的方式来自定义图标。从FastScroller类的init方法中可以得知,mThumbDrawable是通过获取当前Activity主题的android.R.attr.fastScrollThumbDrawable属性赋值,既然是这样的话,我们完全可以自定义一个主题,覆盖android.R.attr.fastScrollThumbDrawable属性对应的Drawable不就搞定了!
1、定义一个主题
相关文章推荐
- 修改listview滑动块图标
- 使用Style自定义ListView快速滑动图标
- android开发之修改ListView默认滑动条样式
- 使用Style自定义ListView快速滑动图标
- 【转载】ExpandableListView修改group图标
- 修改安卓5.0listView无法滑动的波浪提示色
- (原创)使用AsyncTask(带修改线程池方式)+自定义ImageLoader+LRU算法对图片三级缓存及其显示优化(只有在ListView滑动停止的时候才去网络请求获取图片数据)
- ExpandableListView修改group图标
- 基于ListView的滑动删除、添加、修改
- Android端listview滑动灵敏度修改
- 使用Style自定义ListView快速滑动图标
- 使用Style自定义ListView快速滑动图标
- listview 修改快速滑动的图片
- 使用Style自定义ListView快速滑动图标
- ListView改变滑动图标和首字母提示参考资料
- ExpandableListView修改group图标
- 修改listview默认的滑动条
- 标准listview加图标布局
- ListView设置不同item(包涵radiobutton和EditText),并解决滑动listview后radiobutton和EditText内容被清空的情况
- Listview gridview TV 焦点落在item上面修改背景色