0

高速スクロール用にStickyListHeadersListView適切なアダプターを実装した があります。SectionIndexerただし、デフォルトの高速スクロール オーバーレイは、テキスト ボックスがテキストに合わせて伸びないため、1 文字でしか機能しません。

同様の質問を閲覧しているときにこのCustomFastScrollViewDemoを見つけましたが、セクションに固定ヘッダーがあるため、そのオーバーレイは実際には必要ありません。ユーザーはヘッダーから自分がどこにいるかを知ることができます。それが簡単なら、私は単にそれを削除します。

4

1 に答える 1

1

高速スクロールを有効にするためにアダプターに実装する必要はありませんSectionHeader。高速スクロールを個別に有効にすることができます。

XML:

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

コード:

stickyListView.setFastScrollEnabled(true);

これは規格にも当てはまりListViewます。

于 2013-10-17T13:33:09.083 に答える