0
我有一个ViewPager和多个选项卡。 其中一个选项卡控制设置,这会影响每个其他选项卡。 当我更改设置时,除了保存在内存中的页面之外,一切都会自动更新。为了让这些更新,我必须从中选择一个足够远的标签,然后再回来。在Android ViewPager中清除OffscreenPage
有没有办法强制这些标签重新创建自己?
谢谢
我有一个ViewPager和多个选项卡。 其中一个选项卡控制设置,这会影响每个其他选项卡。 当我更改设置时,除了保存在内存中的页面之外,一切都会自动更新。为了让这些更新,我必须从中选择一个足够远的标签,然后再回来。在Android ViewPager中清除OffscreenPage
有没有办法强制这些标签重新创建自己?
谢谢
据this question上的话,你可以重新设置,这将刷新所有页面适配器:
viewPage.setAdapter(adapter);
The duplicate that that question is linked to也给出了一些有用的信息,比如你的ViewPager
适配器上调用.notifyDataSetChanged()
。