Я должен реализовать экран, имеющий приблизительно 1 000 миниатюр. Этот экран должен поддерживать основанную на жесте прокрутку, а также быстро прокрутку использования полосы прокрутки с ползунком. Таким образом, если пользователь хочет переместиться от страницы 1 до страницы 100, он может просто перетащить ползунок и достигнуть там.
Но в Android нет такого управления. Существует, ищут панель, но ее стиль не подобен тому, что я хочу. Я также хочу щелкнуть и сильно ударить функциональность, которая может быть наследована с помощью horizontalscrollbar. Таким образом, я хочу добавить функциональность горизонтального scroolbar, а также seekbar в моем приложении.
Но я сталкиваюсь с некоторой проблемой для синхронизации положения ползунка с сильным ударом или событием щелчка, и также seekbar стиль ползунка должен быть изменен.
Предложите некоторую подсказку.
Поддержка большого пальца ListView:
ListView vList = ...;
vList.setFastScrollEnabled(true);
Поддержка большого пальца GridView:
GridView vGrid = ...;
vGrid .setFastScrollEnabled(true);
Вы также можете разделить контент на разделы. Для этого в адаптере должен быть реализован следующий интерфейс:
android.widget.SectionIndexer