【发布时间】:2014-08-21 17:06:38
【问题描述】:
我有一个带有滑动和标签的视图页面,启用了 3 个标签。第一个选项卡有一个提交按钮,另外两个选项卡有从互联网加载的动态内容。但是,由于它会预加载下一个选项卡,因此当您切换到它时,选项卡 2 不会更新,只有选项卡 3 会更新。如何手动重新加载选项卡或仅从其他活动选项卡修改其中的文本。
【问题讨论】:
标签: java android tabs android-viewpager fragment
我有一个带有滑动和标签的视图页面,启用了 3 个标签。第一个选项卡有一个提交按钮,另外两个选项卡有从互联网加载的动态内容。但是,由于它会预加载下一个选项卡,因此当您切换到它时,选项卡 2 不会更新,只有选项卡 3 会更新。如何手动重新加载选项卡或仅从其他活动选项卡修改其中的文本。
【问题讨论】:
标签: java android tabs android-viewpager fragment
本质上,您可以使用PagerAdapter 中的notifyDataSetChanged() 告诉ViewPager“刷新”其页面。您需要将此PagerAdapter 附加到您的ViewPager(就像您将适配器附加到ListView)。关于它是如何工作的,有著名的非常深入的答案。我会查看link 以获取更多信息。
【讨论】: