通过android Studio中的代码更改图像按钮的高度

通过android Studio中的代码更改图像按钮的高度,android,Android,我在安卓工作室工作,使用TableLayout。我想显示小的图像按钮。每个按钮的高度可以通过编程方式更改。我尽力了。但是不改变imageButton的高度,请任何人帮助我,我可以在这个代码中做什么更改。谢谢 public void settable() { index = 0; LinearLayout le = (LinearLayout) findViewById(R.id.onofffbutton); float height = le.

我在安卓工作室工作,使用TableLayout。我想显示小的图像按钮。每个按钮的高度可以通过编程方式更改。我尽力了。但是不改变imageButton的高度,请任何人帮助我,我可以在这个代码中做什么更改。谢谢

 public void settable() {
        index = 0;

        LinearLayout le = (LinearLayout) findViewById(R.id.onofffbutton);
        float height = le.getHeight();
        height= height/9.0f;

        for (int a = 0; a < maxrow; a++) {
            TableRow row = new TableRow(this);

            for (int b = 0; b < col; b++) {
                location[a][b] = new ImageView(this);
                /*LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(50, 50);
                location[a][b].setLayoutParams(layoutParams);*/
                if (isOn[a][b]) {
                    location[a][b].setBackgroundResource(R.drawable.box1);
                } else {
                    location[a][b].setBackgroundResource(R.drawable.box);
                }
                location[a][b].setMaxHeight(height);

                location[a][b].setOnClickListener(Onclick);
                location[a][b].setId(index++);
                row.addView(location[a][b]);
            }
            tableLayout.addView(row, a);
        }
    }
public void setable(){
指数=0;
LinearLayout le=(LinearLayout)findViewById(R.id.onofffbutton);
浮动高度=le.getHeight();
高度=高度/9.0f;
对于(int a=0;a