How I can retrieve current fragment in NavHostFragment?
问题 I tried to find a method in the new Navigation components but I didn't find anything about that. I have the current destination with : mainHostFragment.findNavController().currentDestination But I can't get any reference to the displayed fragment. 回答1: Navigation does not provide any mechanism for getting the implementation (i.e., the Fragment itself) of the current destination. As per the Creating event callbacks to the activity, you should either communicate with your Fragment by Having the