所以基本上我想用每个视图位置的单独 XML 布局填充 ViewPager 内的页面。我目前正在这样做
@Override
public Object instantiateItem(View container, int position) {
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(mContext.LAYOUT_INFLATER_SERVICE);
if(position == 0){
view = inflater.inflate(R.layout.main, null);
((ViewPager) container).addView(view, 0);
}
if(position == 1){
view = inflater.inflate(R.layout.main_second, null);
((ViewPager) container).addView(view, 0);
}
if(position == 2){
view = inflater.inflate(R.layout.main_third, null);
((ViewPager) container).addView(view, 0);
}
return view;
}
视图最初显示正确,但是当我滑动 ViewPager 时,布局被隐藏/破坏。为什么是这样?我做错了吗?请帮助和纠正我。
谢谢。爱。卫斯理