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

相关推荐
是苏浙18 小时前
零基础入门C语言之C语言实现数据结构之顺序表
c语言·开发语言·数据结构
Meteors.18 小时前
安卓进阶——OpenGL ES
android
代码雕刻家18 小时前
C语言中关于类型转换不匹配的解决方案
c语言·开发语言·算法
RedJACK~18 小时前
Go Ebiten小游戏开发:扫雷
开发语言·后端·golang
程序猿_极客18 小时前
【2025】16届蓝桥杯 Java 组全题详解(省赛真题 + 思路 + 代码)
java·开发语言·职场和发展·蓝桥杯
玉树临风江流儿19 小时前
C++左值、右值、move移动函数
开发语言·c++
拾荒的小海螺19 小时前
JAVA:Spring Boot3 新特性解析的技术指南
java·开发语言·spring boot
程序猿202320 小时前
Python每日一练---第二天:合并两个有序数组
开发语言·python
椰羊sqrt20 小时前
CVE-2025-4334 深度分析:WordPress wp-registration 插件权限提升漏洞
android·开发语言·okhttp·网络安全
2501_9160088920 小时前
金融类 App 加密加固方法,多工具组合的工程化实践(金融级别/IPA 加固/无源码落地/Ipa Guard + 流水线)
android·ios·金融·小程序·uni-app·iphone·webview