【发布时间】:2016-09-28 09:01:51
【问题描述】:
我的活动中有一个 ViewPager,其中包含 5 个片段,我 修复了工具栏上用作过滤器的菜单,单击菜单 item 我需要更改所有片段的视图,
我曾经清除 ViewPager 中的所有片段并附加新的片段实例,这会显示正确的视图,但同时创建新的 我曾经在屏幕上显示进度条的视图,但它没有显示为 我们设置,它在所有视图更改后调用。
我怀疑的是这种通过用新实例替换片段来更改所有视图的正确方法,或者有任何其他方法可以根据我的上下文更改片段中的数据
谢谢
编辑:
清除适配器以创建新视图
viewPagerAdapter.fragmentArrayList.clear();
viewPagerAdapter.fragmentTitle.clear();
viewPagerAdapter.notifyDataSetChanged();
【问题讨论】:
-
你能把代码放得更清楚吗?
标签: android android-fragments android-viewpager android-filter