我正在构建一个类来使用JSON Schema填充我的布局。基本上在JSON中我有一个定义{ type: "checkbox", label: "Label text", value: true, id: "liquids" }
。问题是我不必渲染UI我还需要在发布表单后将值提交给我的API服务来收集值。
当我在布局上创建View元素时,每个元素的ID都是一个字符串我需要给它这个id但是View有setId()
方法但是这只能是一个整数也必须是唯一的。
有什么方法可以将字符串用作id?
答案 0 :(得分:1)
答案 1 :(得分:1)
你可以使用字符串的哈希码作为id。
view.setId(string.hashCode());