我通过tableLayout在3行3列中添加了9个按钮,但是我无法为这些按钮设置边距,请检查我的代码,并在可能的情况下指导我。 谢谢。
tableBoard = findViewById(R.id.board_table);
tableBoard.setStretchAllColumns(true);
int counter = 1;
for (int i = 0; i < 3; i++) {
TableRow tableRow = new TableRow(this);
for (int j = 0; j < 3; j++) {
Button button = new Button(MainActivity.this);
button.setOnClickListener(this);
button.setTag(counter);
button.setBackground(getResources().getDrawable(R.drawable.ic_rounded_shape));
counter++;
tableRow.addView(button, 200, 250);
}
tableBoard.addView(tableRow, new TableLayout.LayoutParams(MP, WP));
}