Android滚动条修改的练习记录
来源:互联网 发布:淘宝时间校准器 编辑:程序博客网 时间:2024/05/16 10:44
怎么修改listview的滚动条呢?
可以从freamwork层去修改替换,这样修改是最直观清楚的
在网上看到一达人的ap层方法
http://m.blog.csdn.net/blog/weidi1989/8470421
使用反射的方法去进行图片替换实现
// try { Field f = AbsListView.class.getDeclaredField("mFastScroller"); f.setAccessible(true); Object o=f.get(statusListView); f=f.getType().getDeclaredField("mThumbDrawable"); f.setAccessible(true); Drawable drawable=(Drawable) f.get(o); drawable=getResources().getDrawable(R.drawable.icon); f.set(o,drawable); Toast.makeText(this, f.getType().getName(), 1000).show(); } catch (Exception e) { throw new RuntimeException(e); } //
设置属性
<ListView android:id="@+id/android:list" android:fastScrollEnabled="true" android:focusable="true" android:layout_height="wrap_content" android:layout_width="wrap_content"> </ListView>
这个时候,怀疑是系统变化导致的,
在4.0的系统上测试发现,可以实现滚动条的图片替换
0 0
- Android滚动条修改的练习记录
- 修改滚动条的样式
- 修改滚动条的颜色
- 滚动条样式的修改
- 修改 UITableview 滚动条颜色的方法
- Ubuntu修改系统滚动条的方法
- QT修改默认的滚动条样式
- 修改listView默认滚动条的方法
- 修改浏览器默认的滚动条样式
- 记录滚动条位置
- 修改滚动条信息
- CSS修改滚动条
- 滚动条样式修改
- extjs grid 实时刷新的时候记录滚动条的位置,让滚动条不动
- 隐藏UITableView的滚动条以及修改滚动条的颜色
- 隐藏UITableView和UIScrollVIew的滚动条以及修改滚动条的颜色
- 隐藏UITableView和UIScrollView的滚动条以及修改滚动条的颜色
- 隐藏UITableView的滚动条以及修改滚动条的颜色
- windows编程学习点滴1
- UIview的一些基本方法
- AlertDialog的复选对话框
- SQL中 decode()函数简介
- 自己做项目的时候遇到的一些简单问题
- Android滚动条修改的练习记录
- 实现在虚拟机中使用优盘、鼠标等USB设备
- 判断邻接表存储的有向图是否有环
- HDU 2007
- 基于Tire树和最大概率法的中文分词功能的Java实现
- ERROR:A class was not written.
- 基于mvc模式的应用框架之struts2(一)----开发入门
- 【拔苗计划】linux学习笔记——free命令学习
- springMVC 乱码解决问题