首页 文章

我有 5 个标签,当我从第 2 个位置加载到第 3 个位置时,我的列表没有加载

提问于
浏览
-1

从第 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 回答

  • 0

    您必须使用活动中的界面刷新片段

相关问题