我对此很陌生。想知道是否有一种方法可以将 R.id 分配给动态创建的编辑文本,以便我可以将数据移动到 SQLite 数据库中。尝试了几种差异方法但失败了。任何帮助,将不胜感激。谢谢
最佳答案
在android中id应该是唯一的。设置任意整数值可能会导致重复的 id。正确的方法是定义id,如下所示。
在 res/values
文件夹中创建一个名为 ids.xml
的新 xml 文件。
添加新项目,例如:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="button_group_cancel" />
</resources>
现在您可以将 edittext 的 id 设置为:
edittext.setId(R.id.button_group_cancel);
关于android - 将 R.id 分配给动态创建的编辑文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18317911/