如何在Android中创建包含两个自定义复选框的动态表格

时间:2011-05-13 07:17:50

标签: android

我想创建动态表哪一行包含两个复选框(自定义复选框),我想给那个复选框onCheck或onClick事件到特定的复选框..如何在Android中创建这种类型的动态布局??请帮帮我......

1 个答案:

答案 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仅用于演示目的..你可以有另一个复选框,可以处理与第一个相同的