我目前有一个活动,实现了一个底部导航栏与导航组件之间的4个片段导航。现在,其中一个片段打开了一个新Activity,我希望在关闭它时再次刷新片段内容,因为只有当我在片段之间导航时才会发生这种情况。你知道怎么做吗?先谢了。
lndjwyie1#
最后,我编写了下面的解决方案,效果很好。我希望它能对一些人有用,最好的问候!
private fun refreshFragment() { navController.currentDestination?.id?.let { id -> navController.popBackStack(id, inclusive = true) navController.navigate(id) } } override fun onResume() { super.onResume() refreshCurrentFragment() }
1条答案
按热度按时间lndjwyie1#
最后,我编写了下面的解决方案,效果很好。我希望它能对一些人有用,最好的问候!