LinearLayout.LayoutParams labellayoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
LinearLayout.LayoutParams textlayoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.MATCH_PARENT);
for(int i=0 ;i < 2;i++){
TextView label = new TextView(this);
EditText text = new EditText(this);
labellayoutParams.setMargins(40, 30, 30 , 0);
textlayoutParams.setMargins(60, 30, 30 , 0);
text.setHint("Type Here");
label.setText("some text");
ll.addView(label);
ll.addView(text);
}
this.setContentView(ll);
上面的代码将显示输出滞留在addview
注:让我们sometext假设为TextView的和_ __ _为EditText上
some text ____________ some text _____________
,但我想要一个这样的输出
some text ____________
some text ____________
我试图setOrientation(LinearLayout.VERTICAL),但它给喜欢这个
some text
_____________
some text
_____________
我试过太多,但它命令所有在垂直这样 一些文字 _______________ 一些文字 __________________ – Anand 2012-08-02 11:45:29