Android--ListView滚动条样式
来源:互联网 发布:我是商家在淘宝哪里 编辑:程序博客网 时间:2024/05/01 18:47
当ListView的记录超过4页时才会显示滑块
java代码:
package com.example.test0123;import java.lang.reflect.Field;import android.app.Activity;import android.graphics.drawable.Drawable;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;import android.widget.AbsListView;import android.widget.BaseAdapter;import android.widget.ListView;import android.widget.TextView;public class TestList extends Activity {ListView lv;protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.list);lv = (ListView) findViewById(R.id.listView1);lv.setAdapter(new ListAdapter());try {Field f = AbsListView.class.getDeclaredField("mFastScroller");f.setAccessible(true);Object o = f.get(lv);f = f.getType().getDeclaredField("mThumbDrawable");f.setAccessible(true);Drawable drawable = (Drawable) f.get(o);drawable = getResources().getDrawable(R.drawable.ic_launcher);f.set(o, drawable);} catch (Exception e) {throw new RuntimeException(e);}}public class ListAdapter extends BaseAdapter {public int getCount() {return 200;}public Object getItem(int position) {return null;}public long getItemId(int position) {return 0;}public View getView(int position, View convertView, ViewGroup parent) {TextView tv = new TextView(TestList.this);tv.setTextSize(30);tv.setText("aaaaa" + position);return tv;}}}
list.xml代码:设置fastScrollEnabled为true
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ListView android:id="@+id/listView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:fastScrollEnabled="true" > </ListView></LinearLayout>
- Android--ListView滚动条样式
- Android--ListView滚动条样式
- Android ListView的滚动条样式
- Android ListView的滚动条样式
- Android之自定义ListView滚动条样式
- Android ListView的滚动条样式
- Android之自定义ListView滚动条样式
- Android之自定义ListView滚动条样式
- Android ListView的滚动条样式
- android自定义listview滚动条的样式
- android listview gridview等自定义滚动条样式(非反射)
- Android ListView滚动条
- Android ListView的滚动条始终显示并且滚动条样式自定义
- Android ListView的滚动条始终显示并且滚动条样式自定义
- ListView 滚动条的图标样式
- android 设置滚动条样式
- android 隐藏ListView滚动条
- android 隐藏ListView滚动条
- 黑马程序员——day06会话技术
- Ubuntu DNS配置与使用命令设置Ubuntu的ip地址
- 蓝牙底层HCI驱动的实现 .
- Codeforces Round #162 (Div. 2) (完全)
- [python]获取文件夹大小
- Android--ListView滚动条样式
- Apache Prefork、Worker和Event三种MPM分析
- 放弃ubuntu,选择linux mint
- Bluez HID分析(二) .
- Web开发的那点事--开发流程
- Bluez HID分析--Linux kernel部分 .
- QRCode二维码生成方案及其在带LOGO型二维码中的应用
- linux HID驱动分析 .
- 分析解决:XXX驱动已经被编译到缺省内核中,不能再使用insmod 方式加载