Предложения поиска Android во фрагменте

Многие приложения (Google Play Музыка, Контакты, Youtube, Spotify) предоставляют поисковые подсказки в том, что выглядит как настраиваемый фрагмент всякий раз, когда вы начинаете печатать. Реализация стандартного интерфейса поиска находится здесь: http://developer.android.com/guide/topics/search/search-dialog.html на самом деле предоставляет только базовый раскрывающийся список последних предложений, а затем передает запрос в вашу активность с фильтром намерений ПОИСК. Кажется, это не то, что используют упомянутые выше приложения.

Эти приложения просто переопределяют методы в SearchView на панели действий, а затем передают эти значения адаптеру (который извлекает информацию по сети), который обновляет фрагмент? Полностью ли они избегают стандартизированного интерфейса поиска? Есть ли где-нибудь хороший пример, показывающий это обновление ListFragment на основе данных из SearchView?


person user1319155    schedule 17.03.2015    source источник
comment
Не developer.android.com/guide/topics/search / именно то, что вы хотите?   -  person tritop    schedule 17.03.2015
comment
Нет, в этом руководстве ничего не говорится о динамической загрузке поисковых предложений, когда я печатаю действие или фрагмент. Приложения, которые я упомянул, определенно не используют эти методы.   -  person user1319155    schedule 18.03.2015


Ответы (1)


Вам, вероятно, понадобится собственный SearchView. Этот файл является лучшим согласно моим исследованиям и фактическому использованию.

Это также хороший кандидат.

person ericn    schedule 16.08.2016