Я новичок в разработке для Android, и я хотел бы сделать одно действие для отображения избранных результатов с использованием API Youtube, и когда вводится поисковый запрос, я хочу обновить тот же список с результатами поиска. Я застрял на своем первом шаге, который настраивает SearchView и получает от него данные. После добавления SeachView в макет я сделал ссылку на него в java-коде Activity, затем интернет-документация стала слишком нечеткой, и я не мог понять, что мне делать в моем случае (динамические результаты).
Динамические результаты поиска в приложении для Android с использованием SearchView
Ответы (1)
вам нужно расширить адаптер listView от Filterable и используйте его getFilter() strong> в соответствии с запросом, который изменяется в SearchView, используя функцию setOnQueryTextListener() .
это так просто.
я также предлагаю вам посмотреть " мир listView" на случай, если вы хотите узнать несколько советов по использованию listView. они также объясняют, как работает фильтр.
person
android developer
schedule
22.09.2013