In my app I have two activities (AuthenticationActivity and MainActivity), each one with a nav graph and a big flow of fragments. I've created an action to navigate from a fragment of the AuthenticationActivity's graph to the MainActivity but it does not remove the AuthenticationActivity from the stack even if I set 'popTo' to the Authentication graph id.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
finish authentication activity after navigate method:
button2.setOnClickListener {
view.findNavController().navigate(R.id.action_addItemFragment_to_mainActivity)
(activity as AuthenticationActivity).finish()
}