如何动态地将edittext添加到android

时间:2011-08-19 13:40:29

标签: android android-edittext

我想将edittext动态添加到android显示中。我想在Android联系人中创建类似的东西,你可以动态添加字段,如果你不需要它们就删除它们。

感谢您的帮助

1 个答案:

答案 0 :(得分:3)

动态查看所有内容

TextView tv=new TextView(this);
        tv.setText("TaskID");
        TextView tv1=new TextView(this);
        task=new EditText(this);
        task.setMaxWidth(100);
        task.setMinHeight(100);
        tv1.setText("Task");
        id=new EditText(this);
        id.setMaxHeight(10);
        TextView tv2=new TextView(this);
        name=new EditText(this);

        name.setMaxHeight(1);
        tv2.setText("Name");


        LinearLayout l=new LinearLayout(this);
        l.setOrientation(LinearLayout.VERTICAL);
        l.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));  
         setContentView(l);


         l.addView(tv);
         l.addView(id);

        l.addView(tv1);
        l.addView(task);
        l.addView(tv2);