android - быстрый просмотр списка с алфавитом, как на контактах iPhone - PullRequest
0 голосов
/ 26 февраля 2011

Привет, я просто пытаюсь реализовать iPhone как fastscroll с буквенной полосой прокрутки.Смотрите здесь: http://appsreviews.com/wp-content/uploads/2010/08/Cures-A-Z-App-for-iPhone.jpg

Удивительно, но я не могу найти ничего подобного для Android.

Ценю любую помощь.

<ListView 
    android:id="@+id/lstItems" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:layout_below="@id/seekbarvalue" 
    android:scrollbarThumbVertical="@drawable/scrollbar_vertical_thumb" 
    android:scrollbarTrackVertical="@drawable/scrollbar_vertical_track"
    android:scrollbarSize="30dp"
    android:scrollbarStyle="insideOverlay"
    android:fadeScrollbars="false" />

Кто-то прокомментировал эту тему в других темах: «Если вы разрабатываете для Android, все виджеты приложений должны делать аналогичные вещи. Не нужно копировать с iPhone».Однако попробуйте объяснить это своему клиенту, который хочет, чтобы приложение выглядело одинаково на большинстве телефонов. enter image description here

Вот как это выглядит сейчас: Уродливо.

1 Ответ

1 голос
/ 26 февраля 2011

попробуйте добавить android:fastScrollEnabled к вашему ListView в макете XML, что должно приблизить вас к тому, что вам нужно.

...