Я хочу, чтобы увидеть следующий большой палец скроллбар:Android ListView палец ScrollBar
http://www.androidpatterns.com/uap_pattern/scroll-thumb
Что я вижу это:
Мой XML Макет:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<com.google.ads.AdView
android:id="@+id/adView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adSize="SMART_BANNER"
ads:adUnitId="xxaassss"
ads:loadAdOnCreate="true" >
</com.google.ads.AdView>
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:divider="#b5b5b5"
android:dividerHeight="1dp"
android:listSelector="@drawable/list_selector" />
</LinearLayout>
Моего Java код в OnCreate класса активности (я простирающийся от класса активности и не ListActivity):
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView list=(ListView)findViewById(R.id.list);
ArrayList<HashMap<String, String>> categoriesList = new ArrayList<HashMap<String, String>>();
for(int i=0;i<119;i++) {
HashMap<String, String> map = new HashMap<String, String>();
map.put(KEY_ID, String.valueOf(i));
//map.put(KEY_TITLE, "hello");
map.put(KEY_TITLE, Prayer.tip.getNthLine(i, true).replace("~", ""));
map.put(KEY_ARTIST, "");
map.put(KEY_DURATION, "");
map.put(KEY_THUMB_URL, String.valueOf(getResources().getIdentifier("img" + i, "drawable", getPackageName())));
categoriesList.add(map);
}
LazyAdapter adapter=new LazyAdapter(this, categoriesList);
list.setAdapter(adapter);
list.setFastScrollEnabled(true);
Я не писал код LazyAdapter, как я думаю, что это не имеет ничего общего с дизайном этой быстрой панели прокрутки большого пальца. Если потребуется, я тоже могу отправить этот код.
http://stackoverflow.com/questions/3071068/change-scrollbar-color-in-android –
Вы видите этот палец прокрутки, потому что вы используете приложение на Android 4.0 или выше. Большой палец в ссылке - от Android 2.3. Вы можете получить это изображение и использовать его из ссылки @Brijesh, опубликованной выше. – Milan