В настоящее время я использую объект SearchView
, чтобы предоставить возможности моего приложения для предлагаемого ввода.
Этот виджет, однако, при отправке, использует intent-filter
для инициирования вашего поиска. Это замечательно, когда мое приложение запускается на телефоне, потому что я хочу сделать вывод результатов поиска Activity
, чтобы отобразить ответ. Однако на планшете я хочу, чтобы он загружал мои результаты поиска в фрагмент, расположенный в текущем Activity
!
Я хочу, чтобы мое приложение было как можно более унифицированным (с точки зрения кроссовера между телефоном/вкладкой), поэтому вместо того, чтобы перезаписывать поведение отправки, как предложено в этом ответе, я хотел бы начать новую деятельность, которая маршрутизирует поисковый запрос, где он должен идти. На телефоне с результатами Activity, на вкладке я хотел бы передать searchTerm в предыдущую активность.
Итак, я хотел бы спросить - можете ли вы передать информацию предыдущей операции в backstack?