Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 动态重新创建表布局_Android_Dynamic_Tablelayout - Fatal编程技术网

Android 动态重新创建表布局

Android 动态重新创建表布局,android,dynamic,tablelayout,Android,Dynamic,Tablelayout,我在OnCreate()中创建了一个动态表布局。每次活动恢复时,表行中的数据都可能更改,因此我希望销毁表行并创建新的表行。 我该怎么做?谢谢 以下是OnCreate表创建部分的外观: tableLayout tl = new TableLayout(this); for (i = 0; i < numberOfVariables; i++) { TableRow tr = new TableRow(this); CheckBox cb

我在OnCreate()中创建了一个动态表布局。每次活动恢复时,表行中的数据都可能更改,因此我希望销毁表行并创建新的表行。 我该怎么做?谢谢

以下是OnCreate表创建部分的外观:

    tableLayout tl = new TableLayout(this);

    for (i = 0; i < numberOfVariables; i++) {

        TableRow tr = new TableRow(this);

        CheckBox cb = new CheckBox(this);
        tr.addView(cb);

        TextView dv = new TextView(this);
        tr.addView(dv);

        EditText et = new EditText(this);
        tr.addView(et);

        tl.addView(tr);
    }

    ll.addView(tl);
tableLayout tl=新的tableLayout(此);
对于(i=0;i
只需使用,然后重新创建行