从第 2 个位置移动到第 3 个位置我的列表在 tablayout 中没有刷新
adapter = new ViewPagerAdapter(getChildFragmentManager());
adapter.addFragment(NotificationRequestEmpFragment.newInstance("matches"), getString(R.string.matches));
adapter.addFragment(NotificationRequestEmpFragment.newInstance("applied"), getString(R.string.applied));
adapter.addFragment(NotificationRequestEmpFragment.newInstance("favourites"), getString(R.string.favorites));
adapter.addFragment(NotificationRequestEmpFragment.newInstance("request"), getString(R.string.request));
adapter.addFragment(NotificationRequestEmpFragment.newInstance("confirmed"), getString(R.string.confirmed));
viewpager.setAdapter(adapter);
我用上面的代码来设置五个 tabs.I 传递的字符串值来识别标签,取决于我列出的字符串值,最喜欢的,mateches 和应用等。
public static final NotificationRequestEmpFragment newInstance(String message) {
NotificationRequestEmpFragment f = new NotificationRequestEmpFragment();
Bundle bdl = new Bundle(1);
bdl.putString(EXTRA_MESSAGE, message);
f.setArguments(bdl);
return f;
}
上面的代码获取消息取决于我称为 Web 服务 api 的消息。现在,如果我在应用列表中将作业添加到收藏列表,则不会在收藏列表中引用。
1 回答
您必须使用活动中的界面刷新片段