【问题标题】:How to add unknown number of edittext on button click in android如何在android中单击按钮时添加未知数量的edittext
【发布时间】:2014-12-01 05:36:24
【问题描述】:

在我的 android 应用程序中,我有一个 edittext,下面有两个按钮。第一个是添加按钮,另一个是发送按钮。当用户单击添加按钮时,它应该在第一个下方创建另一个编辑文本。如果我必须创建已知数量的编辑文本,这很好,我可以像这样使用 for 循环:

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

但问题是如果用户点击多次,那么它应该在那里插入多个未知的编辑文本。意味着用户可以点击 100 次或 200 次或更多次。所以不知道用户会点击多少次添加按钮。任何人都可以帮助我如何做到这一点..??

【问题讨论】:

    标签: java android android-edittext android-button


    【解决方案1】:

    这很简单。添加一键式侦听器,您的工作就完成了。希望对你有帮助。

    Button addButton= (Button) findViewById(R.id.add_button);
    addButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
           Edittext et= new Edittext(your_activity_name.this); //Replace with your activity name
           ll.addView(et);
        }
    });
    

    【讨论】:

      猜你喜欢
      • 2013-08-07
      • 2015-07-02
      • 2012-05-29
      • 1970-01-01
      • 2021-09-09
      • 2021-01-20
      • 1970-01-01
      • 1970-01-01
      • 2013-08-27
      相关资源
      最近更新 更多