在我的片段中我有listviews。当我滑动到不同的选项卡并再次返回到相同的列表视图选项卡时,值会增加。它不会刷新列表中的旧值。任何人都建议任何选项来解决此问题
我完成了这个http://www.androidhive.info/2015/09/android-material-design-working-with-tabs/
答案 0 :(得分:0)
每次清除您的清单,然后它就会起作用
private void setupViewPager(ViewPager viewPager)
{ adapter.addFrag(new Area(), "Area");
adapter.addFrag(new AreaList(), "Area List");
viewPager.setAdapter(adapter);
adapter.notifyDataSetChanged();
}
答案 1 :(得分:0)
您可以使用setUserVisibleHint
方法
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser) {
//Do your work, fragment now visible
//Fetch your dataset again or just refresh dataset
}
}