Активность1 Фрагмент2 -> Активность2 (после нажатия кнопки) -> Активность1 Фрагмент2 переход от активности к определенному фрагменту c - PullRequest
0 голосов
/ 17 июня 2020

Здравствуйте, у меня есть приложение, реализующее компонент нижней навигации.

Есть основное действие с 2 фрагментами (домашний фрагмент, фрагмент заметки).

Я иду с note фрагмент в другое действие под названием AddNoteActivity .

После того, как я нажму кнопку в AddNoteActivity, я хочу, чтобы на экране отображалось основное действие с фрагментом заметки.

Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);

Я понимаю, что этот код запустит основное действие, но он автоматически загружает домашний фрагмент, поскольку он установлен как app:startDestination в moblie_navigation. xml.

Как мне получить основное действие для загрузить фрагмент заметки при нажатии кнопки в AddNoteActivity?

Также у меня есть панель действий с включенной навигацией вверх. Когда я нажимаю стрелку вверх, я go возвращаюсь к фрагменту заметки, как и предполагалось.

1 Ответ

2 голосов
/ 17 июня 2020

Для go фрагменту просто напишите

на вашей кнопке, нажмите {

fini sh ();

}

...