gpt4 book ai didi

android - 在另一个 fragment 中的 View 寻呼机中刷新 fragment

转载 作者:行者123 更新时间:2023-11-29 23:33:09 28 4
gpt4 key购买 nike

我在这里检查了几个关于在 ViewPager 中更新 fragment 的问题,但没有一个在另一个 fragment 中。我仍然尝试了主要 fragment 和内部 fragment 中的解决方案,但都没有奏效。

我正在使用 Xamarin Android,并且我有一个 BottomNavigationView Activity 可以在 5 个不同的 Fragment 之间切换。

在我的第一个 fragment 中,我有一个带有 4 个选项卡的 ViewPager(所以有 4 个 fragment )。这些内部 fragment 中的每一个都有一个 ListView。

当页面加载时一切正常, fragment 与 ViewPager 和填充列表一起出现。我在页面之间切换,所有列表都在那里并且很好。

如果我使用底部导航切换到另一个 fragment 并返回,那么我会看到 ViewPager,这意味着我看到了选项卡,但第一个内部 fragment 中的 Listview 消失了/为空。我切换到第二个选项卡,通常它也会是空的,但如果我切换到第三个选项卡,那么通常会填充一个选项卡,而第 4 个选项卡也会填充,如果我切换回 2 然后再切换到 1,它们通常会被填充。

在外部 fragment/底部导航之间切换时如何刷新内部 fragment/ ListView ?

最佳答案

将您的 viewPagerAdapter 更改为 getChildFragmentManager() 而不是 getFragmentManager()

ViewPagerAdapter adapter = new ViewPagerAdapter(getChildFragmentManager());

关于android - 在另一个 fragment 中的 View 寻呼机中刷新 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52482019/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com