У меня 2 мероприятия в моем приложении:Как вернуться к предыдущему фрагменту нажатием кнопки «Назад» телефона?
1.Launch_activity, который отображает некоторые детали
2. Home_activity, которые содержат несколько фрагментов говорят А1, А2, А3, перечисленные в качестве карт
Мой вопрос : Как вернуться к предыдущему фрагменту. Пример: если я нахожусь в фрагменте A2, когда я нажимаю его, он должен вернуться в A1, и когда я нажму обратно из A1, он должен перейти к Home_activity, где все мои фрагменты отображаются в виде карт. В настоящее время он напрямую переходит в Launch_activity, когда я нажимаю кнопку «Назад». Поскольку я новичок здесь, не могли бы вы объяснить мне, как это решить?
Когда вы меняете фрагменты, просто добавьте 'addToBackStack (String)' – NSimon
@NicolasSimon Что вы имеете в виду под «Когда вы меняете фрагменты»? Не могли бы вы объяснить, что я новичок здесь. Спасибо :) –
См. Ниже @Masum. Он изменяет фрагменты (например, вы, вероятно, делаете) с beginTransaction(). Затем он добавляет вызов 'addToBackStack', поэтому система« выталкивает этот фрагмент »всякий раз, когда пользователь нажимает кнопку« Назад » – NSimon