Android Access动态添加视图

时间:2011-12-20 23:58:38

标签: android forms

我的问题是访问动态添加的组件。如果我们通过xml(例如android:id="@+id/xyz")分配视图的ID,我们可以通过findViewById(R.id.xyz)访问此视图。但是,我想动态分配ID,因为我将使用ListView或者TableLayout我将从数据库中动态添加行。

另外,我需要知道检查了哪些复选框,因此根据我的说法,我应该通过id到达复选框。我知道setId方法,但它获取整数值,例如我想为复选框分配id,如checkbox1,checkbox2,... checkbox100。然后我想控制例如for循环(从1到100),如果复选checkbox1,...,checkbox100。

我该如何管理?

1 个答案:

答案 0 :(得分:2)

  

例如,我想为复选框分配ID,如checkbox1,checkbox2,... checkbox100

在每个setId()上致电CheckBox,提供您自己的号码。