Android 视图绑定实践
Posted 隔壁小王66
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 视图绑定实践相关的知识,希望对你有一定的参考价值。
android 视图绑定实践
背景:视图绑定替代findViewById,获得更简洁的代码效果
一、如何引入视图绑定
将 viewBinding 元素添加到其 build.gradle 文件中,如图所示
二、生成视图绑定时如何忽略某个布局文件
当我们引入视图绑定并且不忽略布局文件时,会在app/build/intermediates/javac/debug/classes/com/example/kotlint/databinding,如图所示
如果在生成绑定类时忽略某个布局文件,则可以添加tools:viewBindingIgnore="true"属性
这时候我们会发现,在页面上引用binding已经报错不可用了
三、如何在Activity中引用
四、如何在Fragment中使用
以上是关于Android 视图绑定实践的主要内容,如果未能解决你的问题,请参考以下文章
Android - MVVM中ViewModel状态的最佳实践?