android R.layout概念

问题描述:

我可以使用xml代码生成java代码吗? 可以说,我想在一个循环做到这一点XML代码:android R.layout概念

<TableRow 
android:id="@+id/LivingCreture" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content"> 
<TextView android:text="LivingCreture" 
android:gravity="left" 
android:id="@+id/LivingCretureT" 
android:layout_width="45dp" 
android:layout_height="45dp"></TextView> 
<EditText android:text=" " 
android:gravity="center" 
android:id="@+id/LivingCretureE" 
android:layout_width="45dp" 
android:layout_height="45dp"></EditText> 
<ImageView android:id="@+id/ImageView03" android:layout_width="wrap_content"android:layout_height="wrap_content"></ImageView>  

是possiable?

+0

多少次,你希望 “循环”?持续的次数,或者运行时确定的可变次数? – aioobe 2010-06-17 08:09:45

+0

常数让我们假设: final int NumOfRows = 10 – 2010-06-17 08:12:24

我相信你最好的选择是创建一个“模板”标签(包含你想要添加到循环中的所有元素),并使用<include>标签尽可能多地包含这些元素。

看一看

+0

谢谢你,但是 1.我觉得很难与我一起工作时每次都用另一个id来包含意思让我说我想要两个这样的代码uniqe的名字来自每一个我没有得到它的可能 2.can我可以决定在一个complition这个sthing运行不断次数? – 2010-06-17 08:25:49