viewpager没有显示任何片段

时间:2018-02-23 12:28:41

标签: android

我在我的应用中创建了两个片段。我想在viewpager中使用这些片段。这是我的ViewAdager CustomAdapter:

public class CustomSwipeAdapter extends FragmentStatePagerAdapter {

    public CustomSwipeAdapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public Fragment getItem(int position) {

        switch (position)
        {
            case 0:
                return new fragmentComment();

            case 1:
                return new fragment_Rating();

            default:
                return new fragmentComment();
        }

    }

    @Override
    public int getCount() {
        return 2;
    }
}

这是我的Viewpager:

pager=(ViewPager)findViewById(R.id.view_pager);
FragmentActivity fm=new FragmentActivity();
CustomSwipeAdapter adapter=new CustomSwipeAdapter(fm.getSupportFragmentManager());
pager.setAdapter(adapter);

但是当我运行我的应用程序时,viewpager中没有显示任何内容。 任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

你忘记了

  

adapter.addFragment(new fragmentComment()," FragmentComment");   adapter.addFragment(new fragment_Rating()," FragmentRating");