Реализация виджета поиска в панели действий Android В ListFragment

В настоящее время мое приложение настроено с ListFragment слева и DetailsFragment справа (аналогично макет на планшете внизу).

layout

На панели действий у меня есть виджет поиска, который при отправке поискового запроса должен обновлять содержимое списка (в ListFragment). Я следил за руководством по поиску на android dev ( http://developer.android.com/guide/topics/search/search-dialog.html ), но у меня проблемы с поиском для обновления список в той же деятельности.

Мне удалось заставить некоторую форму реализации работать, вызывая новое действие при отправке поискового запроса, но из-за этого кнопка «Назад» ведет себя странно (т.е. вы нажимаете назад и переходите к предыдущему действию, при этом виджет поиска все еще отображается поисковый запрос).

Я добавил строки намерений в манифест следующим образом


        
    
    

Можно ли заставить виджет поиска обновлять список текущего действия?

20
задан Community 8 February 2017 в 14:34
поделиться