Kotlin 使用 View Binding

解决的问题:

《第一行代码------Android》第三版 郭霖 P277

视图绑定的问题

描述:

kotlin-android-extensions 插件已经弃用

butter knife 已经弃用

解决办法

推荐使用 View Binding 来代替 findViewById

使用方法

1、配置 build.gradle

2、在activity在使用

Kotlin 复制代码
 private lateinit var binding: NewsContentFragBinding

View Binding 会为每一个activity文件生成一个绑定类,类的名称

比如 news_content_frag.xml 绑定类的名称就是 NewsContentFragBinding


参考文档:

Butter Knife

ViewBinding 的使用_viewbinding使用_糖心荷包蛋°的博客-CSDN博客

相关推荐
CHEN5_0232 分钟前
【Java基础常见辨析】重载与重写,深拷贝与浅拷贝,抽象类与普通类
java·开发语言
檀越剑指大厂1 小时前
容器化 Android 开发效率:cpolar 内网穿透服务优化远程协作流程
android
Despacito0o1 小时前
C语言基础:变量与进制详解
java·c语言·开发语言
nightunderblackcat1 小时前
进阶向:人物关系三元组,解锁人物关系网络的钥匙
开发语言·python·开源·php
MiyamuraMiyako2 小时前
从 0 到发布:Gradle 插件双平台(MavenCentral + Plugin Portal)发布记录与避坑
android
NRatel2 小时前
Unity 游戏提升 Android TargetVersion 相关记录
android·游戏·unity·提升版本
科大饭桶2 小时前
C++入门自学Day11-- String, Vector, List 复习
c语言·开发语言·数据结构·c++·容器
范范之交2 小时前
JavaScript基础语法two
开发语言·前端·javascript
Felven2 小时前
C. Game of Mathletes
c语言·开发语言
点云SLAM3 小时前
C++中内存池(Memory Pool)详解和完整示例
开发语言·c++·内存管理·内存池·new/delete·malloc/free