android.R.id Kotlin 中的视图绑定

android.R.id view binding in Kotlin

我有布局android.R.layout.simple_list_item_1 id 为 @android:id/text1android.R.id.text1TextView 在哪里,我想像 view.text1.setText("bannoe it") 一样绑定它 我怎样才能做到这一点?

你试过这个吗: 只需导入

import kotlinx.android.synthetic.main.activity_main.*

您可以像这样访问您的文本视图:

text1.setText("bannoe it")

在此之前,您在 gradle 文件中导入了 cetrain 依赖项:

apply plugin: 'kotlin-android-extensions'

我没试过这个,但也许可以,让我知道。

如果上述方法不起作用,请也试试这个,它可能会起作用。

val tv1 = view.bindView<TextView>(android.R.id.text1)
tv1.setText("bannoe it")

编码愉快!!!