1
我有一個帶有很多TableRows的Tablelayout。並且在這些TableRows中,許多EditText。像電子表格一樣。在TableRow中MultiLine時移動Android EditText
我的問題是這樣的:當什麼東西在編輯框時寫道,在EditBoxs仍然一致:
但是當編輯框的內容去多行,我的編輯框不再對齊:
我想,也許這個問題來自於一個事實,我的編輯框是不是在我的TableRow垂直居中,但這個東西,我不能這樣做。
這裏是我的代碼的EditText,我在TableRows添加動態每個EditText上:
private EditText editTextCellule(int num, String texte, boolean pair){
EditText cellule = new EditText(this);
cellule.setLayoutParams(new TableRow.LayoutParams(num));
cellule.setWidth(LARGEUR_CELLULE);
cellule.setHeight(HAUTEUR_CELLULE);
cellule.setTextSize(TypedValue.COMPLEX_UNIT_PX, getResources().getDimension(R.dimen.text_size_medium_minus));
cellule.setText(texte);
cellule.setKeyListener(new PerfKeyListener());
return cellule;
}
我能做些什麼?
設定重量我的錶行?我怎樣才能以編程方式做到這一點? – FR073N 2012-08-12 11:17:05