Как закрыть фрагмент вручную в Android NavigationComponent - PullRequest
0 голосов
/ 22 декабря 2018

Я переключился на NavigationComponent, и я не знаю, как вручную закрывать фрагменты с помощью этого компонента, в действиях у нас есть метод finish (), который закрывает действие, мне нужно сделать аналогичную вещь в NavigationComponent.

Ответы [ 2 ]

0 голосов
/ 22 декабря 2018

Если вы используете компонент Navigation, вы также можете просто вызвать Navigator.popBackStack(), где Navigator - ваш объект Navigator.

Вот документация для NavController

0 голосов
/ 22 декабря 2018

вы можете использовать ниже строки в классе фрагмента:

getActivity().getFragmentManager().popBackStack();

или , если вы занимаетесь, тогда вы можете использовать

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