2015-05-06 4 views
0

Так что у меня ListView, и я пытаюсь добавить строку быстрой прокрутки к нему так:Почему быстрая полоса прокрутки не отображается в Lollipop

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

Это прекрасно работает на API 19, но API 21 или 22 он вообще не отображается - как на эмуляторах, так и на устройствах.

Может ли кто-нибудь сказать мне, почему?

+3

Странно, это прекрасно работает для меня – Skynet

+1

То же самое со мной. Возможно, проблема с дизайном? – shkschneider

+0

проверить эту ссылку http://stackoverflow.com/questions/10255624/android-fastscrollenabled-not-working-at-first –

ответ

1

Является ли ваш адаптер реализующим SectionIndexer?

package android.widget; 

public interface SectionIndexer { 
    Object[] getSections(); 

    int getPositionForSection(int var1); 

    int getSectionForPosition(int var1); 
}