为ListView组件加上快速滑块
设置adnroid:fastScrollEnabled为true,或ListView.setFastScrollEnabled(true);
Listview组件没有修改快速化快图像的api,蛋壳以通过反射技术修改
Field field = AbsListView.class.getDeclaredField("mFastScroller");
field.setAccessible(true);
Object obj = field.get(listview);
field = field.getType().getDeclaredField("mThumbDrawable");
field.setAccessible(true);
Drawable drawable = (Drawable)field.get(obj);
drawable = getResources().getDrawable(R.drawable.image);
field.set(obj, drawable);