Я новичок в андроиде. Я работаю над приложением, в котором у меня есть два действия, скажем, A и B. В задании AI есть представление списка некоторых элементов. У меня есть кнопка в задании A, которая выводит меняк действию B. В действии BI есть панель поиска.
Я использую панель поиска, чтобы отфильтровать результат действия A.
У меня есть две кнопки в действии B, отмена и фильтрация..
После настройки панели поиска, если пользователь нажимает кнопку фильтра, тогда пользователь переходит к действию А и показывает результаты фильтра.Пользователь может играть между действием A и действием B.
Теперь есть три различных варианта возврата из действия B к A.
- Нажатием кнопки фильтра
- При нажатии кнопки отмены
- При нажатии кнопки возврата телефона
После настройки панели поиска, если пользователь нажимает кнопку фильтра, действие A переупорядочивает и показывает результаты фильтра.Здесь я хочу сохранить экземпляр действия B. Чтобы из действия A, если пользователь снова перешел в действие B, я мог показать предыдущее состояние действия B. (Я могу это сделать)
В секундуСценарий, если пользователь снова настраивает панель поиска и нажимает кнопку отмены, затем действие A переупорядочивается. Здесь я не хочу сохранять экземпляр действия B, и если пользователь снова входит в действие B из действия A, тогда я хочу показать предыдущее состояниедействия B. (Я не понимаю, как это сделать ??)
В третьем сценарии, если пользователь снова настраивает панель поиска и нажимает кнопку возврата на телефоне, тогда действие A переупорядочивается, но теперь, если пользователь снова входит вдействие B из действия A, затем действие B перезапускается, что я не хочу, здесь также я хочу показать предыдущее состояние действия B. (Я также не понимаю, как это сделать ??)
Язастрял с этой проблемой.Заранее большое спасибо.