Android ViewBinding使用
就在前两天无意中看到一篇文章说Android不再支持kotlin-Android-extends,不明原因,不需要findviewbyid,明明超级方便的有木有,目前还能用,以后就很难说了。。。没办法只能转战ViewBinding。
ViewBinding的使用
旧版本的开发工具在你的build.gradle的android模块中加入
android {
...
buildFeatures {
viewBinding true
}
}
新版本的开发工具这么写
android {
...
viewBinding {
enabled = true
}
}
}
activity中的使用也很简单,我在布局文件中添加了一个id为tv_hello的textView
val binding=ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
binding.tvHello.text="你好"