View Binding方法怎么用
时间: 2024-01-08 15:04:23 浏览: 66
Android 使用View Binding的方法详解
使用 View Binding 方法绑定控件需要进行以下步骤:
1. 在 module 的 build.gradle 文件中添加如下代码:
```
android {
...
buildFeatures {
viewBinding true
}
}
```
2. 在需要绑定控件的布局文件中添加 <layout> 标签,将布局文件的根布局放在该标签内。
3. 构建项目后,会生成对应布局文件的绑定类,类名为布局文件名加上 Binding 后缀。
4. 在需要绑定控件的 Activity 或 Fragment 中,使用生成的绑定类来获取控件对象。
例如,如果有一个名为 activity_main.xml 的布局文件,可以按照以下方式获取其中的 TextView 控件:
```
// 初始化绑定类
val binding = ActivityMainBinding.inflate(layoutInflater)
// 获取 TextView 控件对象
val textView = binding.textView
```
需要注意的是,View Binding 方法只适用于 Android Studio 3.6 及以上版本。
阅读全文