我在 for 循环中以编程方式添加 TextView,并将它们添加到 ArrayList。
如何使用 TextView.setId(int id)
?我想出什么整数 ID 才不会与其他 ID 冲突?
最佳答案
从 API 级别 17 及以上,您可以调用:View.generateViewId()
然后使用 View.setId(int) .
如果您的应用的目标定位低于 API 级别 17,请使用 ViewCompat.generateViewId()
关于Android:以编程方式查看.setID(int id) - 如何避免 ID 冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1714297/