Android, эквивалентный iPhone, индексировал UITableView

Первым является корректный тип, и корректный в некотором строгом смысле. (Если Вы думаете о, размер никогда не может быть меньше, чем нуль.), Что предупреждение кажется мне одним из хороших кандидатов на то, чтобы быть проигнорированным, все же.

5
задан MattC 29 July 2009 в 17:54
поделиться

2 ответа

Я думаю, что это реализовано с помощью AlphabetIndexer , хотя лично я не пробовал .

3
ответ дан 15 December 2019 в 01:08
поделиться

Android-способ сделать это - сделать список фильтруемым с помощью клавиатуры, как в Blackberry. Вы должны сделать это таким образом, чтобы соответствовать опыту платформы.

Чтобы реализовать это, вы вызываете метод setTextFilterEnabled (boolean textFilterEnabled) в представлении списка. См. Пример ниже:

myListView.setTextFilterEnabled(true);

Полный пример см. В Здравствуйте, ListView .


Если вы не можете использовать это, вы можете использовать быструю прокрутку, как в приложении «Контакты». Это еще не общедоступный API, но вы можете реализовать его из исходного кода контактов по адресу https://android.googlesource.com/platform/packages/apps/Contacts .

1
ответ дан 15 December 2019 в 01:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: