第一步
先在build.gradle.kts(Module: app)里,如下地方,加上:
buildFeatures {
viewBinding=true
}
第二步
再点击右上角的sync,重新加载配置。
点它
第三步
在需要使用binding的activity里如下位置加上:
lateinit var binding: ActivityMainInterfaceBinding
和
setContentView(R.layout.activity_main_interface)
binding = ActivityMainInterfaceBinding.inflate(layoutInflater)
因为我的这个activity命名叫做MainInterfaceActivity,所以我的binding是ActivityMainInterfaceBinding的对象,此处注意名称就行。然后就可以使用了。