0

I have a StickyListHeadersListView for which I implemented the appropriate adapter with SectionIndexer for fast scrolling. However the default fast scroll overlay works only with one character since the text box do not stretch with the text.

I found this CustomFastScrollViewDemo while browsing similar questions but since I have sticky headers for my sections, I do not really need that overlay. The user knows from the header where she/he is. I would simply remove it if that was easier.

deakandris
  • 85
  • 2
  • 10

1 Answers1

1

You do not have to implement SectionHeader in your adapter to enable fast scroll, you can enable fast scroll separately.

Xml:

<se.emilsjolander.stickylistheaders.StickyListHeadersListView
    android:id="@android:id/list"
    android:fastScrollEnabled="true"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />

Code:

stickyListView.setFastScrollEnabled(true);

This applies to the standard ListView as well.

myanimal
  • 3,580
  • 26
  • 26