2015-10-11 38 views

回答

1

如果我理解正確的話,你要動態地改變藍色和綠色的盒子,剩下的是靜態的。所以你想以編程方式更改列跨度。要做到這一點,首先找到你想要使用TextView tv = (TextView) findViewById(R.id.some_sensible_id);改變,然後調用

TableRow.LayoutParams params = (TableRow.LayoutParams) tv.getLayoutParams(); 
params.span = columnsToSpan; 
tv.setLayoutParams(params); 

哪裏columnsToSpan是查看有多少個列佔據查看。

+0

謝謝你這麼多先生。 –

相關問題