android viewpager中的所有View只加载一个xml页面文件

最近有一个项目要用viewpager。在ViewPager中添加的View的数目是不定值,但是View的布局都是一样的,所以我只建立了一个xml页面文件去适应所有的Vie... 最近有一个项目要用viewpager。在ViewPager中添加的View的数目是不定值,但是View的布局都是一样的,所以我只建立了一个xml页面文件去适应所有的View。但是,经过测试发现,在加载数据的时候,只有一个View能够显示数据,其他的View都无法显示数据,并且在其他View中声明的控件也无法实现点击等操作。希望各位大虾给小弟指点迷津,不胜感激! 展开
 我来答
jchappyforever
2013-10-26 · 超过13用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:28.6万
展开全部
自定义一个View,如:
class MyView extends View {

public MyView(Context context) {
super(context);
}

public MyView(Context context, AttributeSet attrs) {
super(context, attrs);
}

public void init() {
this.addView(LayoutInflater.from(mContext).inflate(R.layout.xxx, null));
TextView view = (TextView) find...
}
...
}

然后在adapter里使用new MyVeiw()就可以了。
wy...7@sohu.com
2017-06-16 · TA获得超过256个赞
知道小有建树答主
回答量:296
采纳率:66%
帮助的人:45.2万
展开全部
楼主解决没我太懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式