如何在ViewPager中向ViewGroup添加视图?

时间:2015-04-28 01:44:41

标签: android android-viewpager viewgroup

@Override
    public Object instantiateItem(View pager, int position) {

    ViewGroup view = new ViewGroup(mContext) {
        @Override
        protected void onLayout(boolean changed, int l, int t, int r, int b) {
        }
    };
    view.setBackgroundColor(Color.BLUE);

    View view2 = new View(mContext);
    LayoutParams lp = new LayoutParams(200, 200);
    view2.setLayoutParams(lp);
    view2.setBackgroundColor(Color.BLACK);

    view.addView(view2);

    ((ViewPager)pager).addView(view, 0);
    return view;
}

有可能吗?
如果没有,我如何将ViewGroup添加到ViewPager?

请帮帮我。

1 个答案:

答案 0 :(得分:0)

您应该使用FragmentPagerAdapter将片段添加到ViewPager。 片段可以包含任何视图组。