如何回调Kotlin中使用ID创建的视图



我当前的脚本是

fun addRow(text: String, rowNum: Int){
val textViewNm: TextView = TextView(this.context)
textViewNm.text = text
textViewNm.gravity = Gravity.CENTER
textViewNm.id = rowNum
textBox.addView(textViewNm)
}

我想回调和控制textview "addRow"函数。

然而,我不知道如何回叫他们与ID (textViewNm。id = rowNum).

当我尝试时没有显示

textViewNm.1 ,2 ,3 // which was rowNum
textViewNm.1 ,2 ,3 // which was rowNum

这将不起作用,因为在textView中没有属性称为1,2或3等

和使用

是一样的
textViewNm.SomeRandomPropertyWhichDoesNotExist

您可能应该使用另一种方法来查找这些视图,也许使用findViewById或通过标签查找


你也可以考虑将这些动态组件保存在数组列表中,然后遍历该列表

相关内容

  • 没有找到相关文章

最新更新