0

我正在使用 View pager 创建滑动视图效果

现在我想在相同的活动片段上实现不同的片段是根据条件显示的不同布局。

我被困在如何创建pagerAdapter和如何创建fragment课程上。

代码:

    public class mFragment extends Fragment{
    Context mContext;
public mFragment(Context context){
mContext = context;
}
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
        }

        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
            return inflater.inflate(R.layout.main, ActivityScreen.mViewPager,false);
        }
    }



 public class mPagerAdapter extends FragmentPagerAdapter
    {
        int i=-1;

        public mPagerAdapter(FragmentManager fm)
        {
            super(fm);
            mViewPager.removeAllViews();
        }

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

        @Override
        public Fragment getItem(int pos) {
            return new mFragment(Context ctx);
        }
    }

请帮助我

4

2 回答 2

0

在您的 FragmentActivity 中为 FragmentPagerAdapter 添加一个适配器,然后 @Override Fragment getItem 并根据要求向其中添加 Fragments

于 2013-03-26T12:02:13.827 回答
0

覆盖@instantiateItem 方法并返回要在视图中更新的片段

使用这个链接

我认为会有所帮助

于 2013-03-26T12:40:02.903 回答