0
我添加了7x7按鈕設置爲表TableLayout的代碼,一切都很好,我想爲背景色設置一個按鈕。 enter image description hereAndroid按鈕setBackground顏色沒有大小變化
後,我設置背景顏色的按鈕變得比以前大了..
這裏是我的代碼
private void initGameBoard(){
mTableLayout= (TableLayout) findViewById(R.id.table_layout);
int counter = 1;
for(int row=0;row<7;row++) {
TableRow tableRow=new TableRow(this);
for(int col=0;col<7;col++) {
mTableLayout.setColumnShrinkable(col, true);
Button button=new Button(this);
button.setTag(counter);
if (counter == 2){
button.setBackgroundColor(Color.YELLOW);
}
tableRow.addView(button);
counter++;
}
mTableLayout.addView(tableRow, new LayoutParams(FP, WC));
}
}