1,在build.gradle.kts(module:app)中开启viewBinding
android {
buildFeatures {
viewBinding true
}
}
2,在代码中使用
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
binding.textView.text = "Hello ViewBinding"
}
}