ListView滚动条问题
android:scrollbarThumbVertical="@drawable/listview_bar" //ListView滚动条滑块
//更换快速滑动图片 需设置ListView属性android:fastScrollEnabled="true"
list = (ListView)this.findViewById(R.id.mylist);
try {
Field f = AbsListView.class.getDeclaredField("mFastScroller");
if(!f.isAccessible()){
f.setAccessible(true);
}
Object o = f.get(list);
f = f.getType().getDeclaredField("mThumbDrawable");
f.setAccessible(true);
Drawable drawable=(Drawable) f.get(o);
drawable = getResources().getDrawable(R.drawable.icon);
f.set(o,drawable);
} catch (SecurityException e) {
e.printStackTrace();
} catch (NoSuchFieldException e) {
e.printStackTrace();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
更多相关文章
- 仿优酷Android客户端图片左右滑动(自动滑动)
- android之SMS
- Android控件属性大全
- Android控件属性大全
- 解决android TextView多行文本(超过3行)使用ellipsize属性无效问题
- android布局属性大全
- Android(安卓)ScrollView 内部控件 layout_margin失效的解决方法
- Android属性设置大全
- Android控件基本属性介绍