我想创建动态表哪一行包含两个复选框(自定义复选框),我想给那个复选框onCheck或onClick事件到特定的复选框..如何在Android中创建这种类型的动态布局??请帮帮我......
答案 0 :(得分:0)
试试这段代码:
for(int i=0;i<10;i++)
{
final TableRow table_row = new TableRow(this);
final TextView tv_items = new TextView(this);
tv_items.setText("Textbox"+i);
final CheckBox chk_box_1 = new CheckBox(this);
//final CheckBox chk_box_2 = new CheckBox(this);
table_row.addView(tv_items);
table_row.addView(chk_box_selected_food);
table.addView(table_row, new TableLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
chk_box_1.setOnCheckedChangeListener(new OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if(chk_1.isChecked())
{
//your code
}
else
{
//your code
{
}
});
}
textview仅用于演示目的..你可以有另一个复选框,可以处理与第一个相同的