AndroidViewBinding的使用方法是什么?
创始人
2024-08-22 00:30:11
0

ViewBinding 是 Android 在 Android Studio 3.6 之后添加的一个功能,可以方便地绑定布局文件中的组件,可以替代 ButterKnife 和 findViewById() 方法。以下是使用 ViewBinding 的步骤:

  1. 在 build.gradle 文件中添加依赖:
android {
    // ...
    buildFeatures {
        viewBinding true
    }
}

dependencies {
    // ...
}
  1. 在布局文件中添加数据绑定:



   


  1. 在 Activity 中绑定视图:
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!"
}

在绑定视图后,我们可以使用 binding 对象来访问视图元素,如此我们就可以避免使用 findViewById() 或 ButterKnife 等冗长繁琐的方法。

相关内容

热门资讯

透视辅助!hhpoker透视脚... 透视辅助!hhpoker透视脚本,德普之星有透视辅助吗,窍要教程(都是是真的挂)-哔哩哔哩德普之星有...
透视网页版!约局吧辅助脚本(透... 透视网页版!约局吧辅助脚本(透视)开挂辅助挂(真是真的有挂)-哔哩哔哩1、许多玩家不知道约局吧辅助脚...
刚刚!impoker辅助,新道... 刚刚!impoker辅助,新道游开挂,果然存在有挂(详情新版2025教程)-哔哩哔哩1、任何新道游开...
透视好友房!aapoker辅助... 透视好友房!aapoker辅助怎么用,hhpoker一直输有挂吗,课程教程(真是真的是有挂)-哔哩哔...
透视app!智星德州插件怎么下... 透视app!智星德州插件怎么下载(透视)开挂辅助方法(切实真的是有挂)-哔哩哔哩亲,关键说明,智星德...
近年来!wepoker轻量版有... 近年来!wepoker轻量版有透视吗,衢州都莱辅助器是真的假的,果然是有挂(解密细节方法)-哔哩哔哩...
透视安卓版!wpk软件是真的吗... 透视安卓版!wpk软件是真的吗,wepoker有没有挂,模板教程(真是有挂)-哔哩哔哩1、金币登录送...
透视靠谱!wpk透视工作室(透... 透视靠谱!wpk透视工作室(透视)开挂辅助工具(竟然是真的挂)-哔哩哔哩一、wpk透视工作室AI软件...
透视好友!哈糖大菠萝软件下载,... 透视好友!哈糖大菠萝软件下载,微乐河南家乡麻将辅助脚本,一直是有挂(科普2025版教程)-哔哩哔哩1...
透视苹果版!aapoker怎么... 透视苹果版!aapoker怎么提高中牌率,wepoker辅助透视,课程教程(都是有挂)-哔哩哔哩1、...