我想以编程方式添加一个围绕TextView和Button的LinearLayout。我希望它接受一个字符串数组,然后使用字符串数组的长度,使用他们自己的按钮添加许多TextView。Android:以编程方式添加多个Views
所以第一:
String [] s = { .... the values ....}
int sL = s.length;
TextView t1 = new TextView (this);
// then somehow create t2, t3... etc. matching the length of the String array.
这是做到这一点的最好办法还是有另一种方式来做到这一点?对于某些情况下,它是一个测验应用程序,我创建了一个类别列表中的资源内容作为值,我试图以编程方式让我的应用程序创建尽可能多的TextViews,因为有类别然后设置每个TextView到每个类别然后获得每个按钮将用户带到该类别的问题。
但他没有提及这些'TextViews',最好首先将它们放入'List'或'Array'中。 – tolgap
他为什么需要参考? =/ –
因为..他可能会在稍后想用'TextViews'做些什么? – tolgap