1. 程式人生 > >實現ListView右側的快速拖動條

實現ListView右側的快速拖動條

看到很多ListView都有快速拖動條,於是百度查了一下:

<ListView 
    android:id="@+id/lv_data_list"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fastScrollEnabled="true" />

新增android:fastScrollEnabled=”true”屬性即可,
不過由於該屬性生效有一個限制。如果ListView的內容在4頁以內,就不會出現快速拖動條。

我們還可以在ListView中新增屬性:
android:scrollbarTrackVertical=”@drawable/長條” android:scrollbarThumbVertical=”@drawable/短條”

連個drawable檔案是自定義的xml檔案,scrollbarTrackVertical是指長條,scrollbarThumbVertical是指短條,需要在drawable中定義他們的樣式。

參閱:http://blog.csdn.net/centralperk/article/details/8465825