View Binding使用

View Binding相比findViewById可以省区很多繁琐的步骤

我们只需要在build.gradle文件下放此段代码

buildFeatures {
     viewBinding = true
 }

为每个布局创建一个类,为布局中的每个视图创建数据成员。类名是布局xml名称,不带大写字母_ + " Binding "。

 初使布局的Id是activity_main,创建出来的类命就是ActivityMainBinding.我们可以把setContentView重写。

val binding = ActivityMainBinding.inflate(layoutInflator)

setContentView(binding.root)

若要使获取里面的插件

binding.<Id>


版权声明:本文为The_west18原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。