res*_*218 2 android kotlin kotlin-android-extensions
我有布局android.R.layout.simple_list_item_1
在哪里是TextViewid @android:id/text1或者android.R.id.text1我想绑定它,我view.text1.setText("bannoe it")
怎么能实现这个?
你试试这个:只需导入
import kotlinx.android.synthetic.main.activity_main.*
Run Code Online (Sandbox Code Playgroud)
你可以像这样访问你的textview:
text1.setText("bannoe it")
Run Code Online (Sandbox Code Playgroud)
在此之前,您在gradle文件中导入了cetrain依赖项:
apply plugin: 'kotlin-android-extensions'
Run Code Online (Sandbox Code Playgroud)
我没试过这个,但也许可以这样做,让我知道.
如果上述方法无效,请尝试此操作,这可能会有效.
val tv1 = view.bindView<TextView>(android.R.id.text1)
tv1.setText("bannoe it")
Run Code Online (Sandbox Code Playgroud)
快乐的编码!!!
| 归档时间: |
|
| 查看次数: |
1018 次 |
| 最近记录: |