我希望制作一个简单的应用程序,让用户输入一个整数,并根据该整数,将出现相同数量的EditText。例如,如果用户输入5,那么下面将实现5个EditTexts。我不需要布局的帮助,只需要java代码。我是编程的新手,我不太清楚如何处理这个问题。感谢。
答案 0 :(得分:1)
您可以在循环内以编程方式创建EditTexts。使用
EditText editText = new EditText(this);
// declare the editText
linearLayout.addView(editText);
// add the editText to the parent view, wchich is a linear layout here.
在循环中,在editText中输入的数字为限制。
有关动态创建视图的更多参考和示例,请参阅this链接。