我的问题是访问动态添加的组件。如果我们通过xml(例如android:id="@+id/xyz"
)分配视图的ID,我们可以通过findViewById(R.id.xyz)
访问此视图。但是,我想动态分配ID,因为我将使用ListView
或者TableLayout
我将从数据库中动态添加行。
另外,我需要知道检查了哪些复选框,因此根据我的说法,我应该通过id到达复选框。我知道setId方法,但它获取整数值,例如我想为复选框分配id,如checkbox1,checkbox2,... checkbox100。然后我想控制例如for循环(从1到100),如果复选checkbox1,...,checkbox100。
我该如何管理?
答案 0 :(得分:2)
例如,我想为复选框分配ID,如checkbox1,checkbox2,... checkbox100
在每个setId()
上致电CheckBox
,提供您自己的号码。