简体   繁体   中英

How to dynamically add edittext to android

I want to add edittext dynamically to the android display. I want to make something like in the android contacts where you can dynamically add fields and remove them if you dont need them.

Thank you for your help

See Everything dynamically

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);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM