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?
答
我相信你最好的选择是创建一个“模板”标签(包含你想要添加到循环中的所有元素),并使用<include>
标签尽可能多地包含这些元素。
看一看
+0
谢谢你,但是 1.我觉得很难与我一起工作时每次都用另一个id来包含意思让我说我想要两个这样的代码uniqe的名字来自每一个我没有得到它的可能 2.can我可以决定在一个complition这个sthing运行不断次数? – 2010-06-17 08:25:49
多少次,你希望 “循环”?持续的次数,或者运行时确定的可变次数? – aioobe 2010-06-17 08:09:45
常数让我们假设: final int NumOfRows = 10 – 2010-06-17 08:12:24