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博客

相关推荐
u0109272719 分钟前
模板编译期排序算法
开发语言·c++·算法
VincentWei959 分钟前
Compose:MutableState 和 mutableStateOf
android
datalover15 分钟前
CompletableFuture 使用示例
java·开发语言
jian1105819 分钟前
Android studio配置flutter,mac Android studio 发现苹果手机设备
android·flutter·android studio
m0_6860416124 分钟前
C++中的适配器模式变体
开发语言·c++·算法
清风~徐~来29 分钟前
【视频点播系统】WebSocketpp 介绍及使用
开发语言
爱吃大芒果40 分钟前
Flutter for OpenHarmony 实战:mango_shop 路由系统的配置与页面跳转逻辑
开发语言·javascript·flutter
学***542342 分钟前
如何轻松避免网络负载过大
开发语言·网络·php
RANCE_atttackkk1 小时前
Springboot+langchain4j的RAG检索增强生成
java·开发语言·spring boot·后端·spring·ai·ai编程
梵刹古音1 小时前
【C语言】 格式控制符与输入输出函数
c语言·开发语言·嵌入式