Android ищет в списке?
Я создал список следующим образом...
lv = (ListView) findViewById(R.id.listview);
lv.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_checked, mDisplay));
мой вопрос заключается в том, что мне нужно сделать просмотр списка доступным для поиска таким образом, чтобы, если пользователь вводит алфавит, просмотр списка должен прокручиваться к этому элементу, начиная с этого алфавита (я не хочу, чтобы он фильтровался) со всеми видимыми элементами списка...
например, если пользователь нажимает "f", я хочу, чтобы список прокрутился до 1-го элемента с помощью "f" следующим образом
Я не хочу, чтобы это было следующим:
извините, если вопрос не понятен, потому что я не знаю, как его поставить
спросите меня, если вам нужно больше деталей...
Спасибо:)
2 ответа
Следующая ссылка может помочь вам найти список поиска Android при наборе текста
Я не знаю, если что-то по вашему требованию доступно. Но вы можете реализовать это с помощью такой логики.
Всякий раз, когда пользователь нажимает произнесение f, проверяйте свой список рассылки, с которого начинаются слова из f. скажем с 5 позиции начинается.
и использовать
listview.smoothScrollToPosition(int position)