Как go вернуться к фрагменту в действии, которое запустило действие? - PullRequest
0 голосов
/ 05 февраля 2020

Если у меня есть 4 фрагмента в моей основной деятельности .. если я запускаю действие из любого из них. Тогда как мне go вернуться к последнему фрагменту из новой деятельности? Например, активность A имеет 1 2 3 и 4 фрагмент. я запускаю действие B из фрагмента 3. теперь я хочу go вернуться к занятию A, но во фрагменте 4 .. если я просто использую действие fini sh () или кнопку home в панели приложений ... я перехожу к занятию A фрагмент 1 .. но я хочу, чтобы это был фрагмент деятельности 3 .. какая-нибудь помощь? я хочу, чтобы стрелка назад на панели приложения выполняла sh эту функцию? или когда в любом случае я закончу с этим занятием?

Ответы [ 2 ]

1 голос
/ 07 февраля 2020

Просто позвонив по номеру finish() или нажав кнопку НАЗАД, вы вернетесь к предыдущему действию в том состоянии, в котором оно было, когда вы его покинули.

0 голосов
/ 06 февраля 2020

Позвоните transaction.addToBackstack(null) до совершения транзакций с фрагментами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...