Вы можете прочитать обо всех деталях Создание интерфейса поиска , но я дам вам краткий обзор того, как это работает:
Во-первых, активность для поиска - это активность в вашем приложении, которая выполняет поиск на основе строки запроса и представляет результаты поиска.
Когда пользователь выполняет поиск в диалоговом окне или виджете поиска, система начинает поиск с возможностью поиска и доставляет его поисковым запросом в Intent с действием ACTION_SEARCH .
Ваша поисковая деятельность извлекает запрос из дополнительного объекта QUERY , затем ищет ваши данные и представляет результаты.