-2

ここに何を入れればいいですか?

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_list);
    //Some code
}

ここのようなN EditTextが欲しい:http://jsfiddle.net/7B8zB/1/

私はやろうとしましたがnew EditText(this);myLayout.addView(myEditText)次のようにレンダリングされました: http://jsfiddle.net/7B8zB/3/

私のレイアウトは線形です。

4

4 に答える 4

1
EditText et;
LinearLayout ll;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_list);

  ll = (LinearLayout)findViewById(R.id.layout_id);
  ll.setOrientation(LinearLayout.VERTICAL);

 for(int i=0;i<=10;i++){
   et = new EditText(this);
    ll.addView(et);
}

このスニペット コードは、edittext を動的に作成します。

于 2013-09-22T11:30:03.073 に答える
1

このように使う

<LinearLayout 

      android:orientation="vertical" 
      <EditText>           

       <EditText>                  

      <EditText>

 </LinearLayout> 
于 2013-09-22T11:24:54.780 に答える