Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.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 - Fatal编程技术网

Android 表布局中的表行数组

Android 表布局中的表行数组,android,Android,可以这样使用TableRow吗: 这是TableRows的数组。这必须在表格布局内,表格布局嵌套在线性布局内 TableRow[] tr = new TableRow[dimension]; 是的。。。这在安卓系统中几乎是可能的。TableRow是一个类,您正在尝试创建一个类的对象数组。是绝对可能的。检查链接并尝试此代码 public void init(){ TableLayout ll = (TableLayout) findViewById(R.id.displayLinear);

可以这样使用TableRow吗:

这是TableRows的数组。这必须在表格布局内,表格布局嵌套在线性布局内

TableRow[] tr = new TableRow[dimension];

是的。。。这在安卓系统中几乎是可能的。TableRow是一个类,您正在尝试创建一个类的对象数组。

是绝对可能的。检查链接并尝试此代码

public void init(){
TableLayout ll = (TableLayout) findViewById(R.id.displayLinear);


for (int i = 0; i <2; i++) {

    TableRow row= new TableRow(this);
    TableRow.LayoutParams lp = new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT);
    row.setLayoutParams(lp);
    checkBox = new CheckBox(this);
    tv = new TextView(this);
    addBtn = new ImageButton(this);
    addBtn.setImageResource(R.drawable.add);
    minusBtn = new ImageButton(this);
    minusBtn.setImageResource(R.drawable.minus);
    qty = new TextView(this);
    checkBox.setText("hello");
    qty.setText("10");
    row.addView(checkBox);
    row.addView(minusBtn);
    row.addView(qty);
    row.addView(addBtn);
    ll.addView(row,i);
}}
public void init(){
TableLayout ll=(TableLayout)findviewbyd(R.id.displayLinear);

对于(int i=0;i可能是多维的)多维对于具有表行的表布局意味着什么?从上面的代码中,您可以在表布局中添加表行的动态编号,但我没有得到表布局的多维单词。我可以将2d数组用于TextView吗是的…可以将2d数组用于TextView…例如:TextView TextView[][]=新文本视图[2][2];