【发布时间】:2015-04-28 01:44:40
【问题描述】:
@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?
请帮帮我。
【问题讨论】:
-
也许你可以使用 relativelayout 而不是 Viewgroup。
-
不......它没有运行......我尝试了其他方式。但是为什么它不运行..
-
为什么要将
ViewGroup添加到ViewPager?请说明你的目的,也许我们可以另寻出路。 -
我想在 Java 代码上将 ViewGroup 添加到 ViewPager。我还想在 ViewGroup 中添加一些视图。
标签: android android-viewpager viewgroup