ViewPager 嵌套 Fragment,fragment不显示问题

public class ViewPagerAdapter extends FragmentPagerAdapter {

    private ArrayList fragmentArrayList;

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


    public void setData(ArrayList fragments){
        fragmentArrayList=fragments;
    }


    @Override
    public boolean isViewFromObject(View view, Object object) {
        return view==object;
    }

    @Override
    public int getCount() {
        return fragmentArrayList.size();
    }


    @Override
    public android.support.v4.app.Fragment getItem(int position) {
        return fragmentArrayList.get(position);
    }

}

以上看似没问题的代码在使用中出现问题---fragment内容无法正常显示。

解决方法:

注释掉 isViewFromObject 方法。


你可能感兴趣的:(ViewPager 嵌套 Fragment,fragment不显示问题)