如何以编程方式为EditText字段定义ID?

时间:2018-02-14 20:31:12

标签: java android android-edittext

我的应用中有一个活动,当点击一个按钮时,会在我的视图中添加更多的EditText字段。

现在我想为每个创建的EditText-Field创建一个新ID。然后我想用

editText.setId(createdID);

然后我想将此editText添加到ArrayList(这就是我需要ID的原因!)

editTextList.add((EditText) findViewById(createdID));

有什么想法吗?谢谢!

2 个答案:

答案 0 :(得分:0)

您可以使用 TextView.setId(int id)进行设置。 尝试查看此问题以获取更多详细信息。 Android: View.setID(int id) programmatically - how to avoid ID conflicts?

答案 1 :(得分:0)

相当混乱的想法。但如果你真的需要 - 你可以设置标签到你的EditTexts