Android 中 xml 文件定义了一个对象 怎样在代码中循环使用,这样可以吗?

<?xmlversion="1.0"encoding="UTF-8"?><LinearLayoutxmlns:android="http://schemas.androi... <?xml version="1.0" encoding="UTF-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/ItemPage"
android:background="#F00F"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
</LinearLayout>

在代码中 循环出 10 个 不同的item对象。
展开
 我来答
百度网友d4eac2b
2011-07-11 · TA获得超过1388个赞
知道小有建树答主
回答量:528
采纳率:0%
帮助的人:265万
展开全部
应该可以的,只要用inflater就可以根据layout的xml生成view对象
比如循环调用下面这句:
View v = getLayoutInflater().inflate(R.layout.ItemPage, null);
追问
恨不才,能举个实例吗?
追答
这个不就是实例吗,用你上面给出的那个xml,配上一个循环,如果一定要把循环写出来的话,大概是这样,比如说生成10个对象放到list里面:
List list = new List();
for (int i = 0; i < 10; i++)
{
View v = getLayoutInflater().inflate(R.layout.ItemPage, null);
list.add(v);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式