安卓DataBinding问题:ActivityMainBinding、FragmentHomeBinding类不存在且无法自动导入
找不到 ActivityMainBinding 类和 FragmentHomeBinding 类,
主要表现为 private 处标红, import 也无法自动导入,强行手动导入也是不行的。
解决方法有2种:
方法1.
在build.gradle(:app)中添加:
buildFeatures(){viewBinding true; }
位置详情如下:
android {......buildFeatures(){viewBinding true;}
}
sync一下,即可解决上述问题,类也有了,API也有了,也不标红了。如下图。
方法2.
分别在对应的.xml文件的根布局应用 <layout>……</layout> ,如下:
<layout>......
</layout>
并且在 build.gradle(:app)中添加:
dataBinding {enabled true; }
位置详情如下:
android {......defaultConfig {......dataBinding {enabled true;}}
}
同类场景适用,例如:
activity_main.xml文件自动生成类ActivityMainBinding,
fragment_home.xml文件自动生成类FragmentHomeBinding……
sync一下,即可解决上述问题。
找到并解决此困扰我整整一天的问题之后,再回顾搜到的DataBinding相关文档、博客,看起来就一目了然了。
顺带一提,gradle配置问题,在正确的位置作改动是很必要的。
安卓DataBinding问题:ActivityMainBinding、FragmentHomeBinding类不存在且无法自动导入相关推荐
- 火山安卓窗口组件操作组件布局类
本源码转载自利快云https://www.lkuaiy.com/ 火山安卓窗口组件操作组件布局类 一.窗口组件操作组件布局类 1.首先设计一个组件布局类,然后公开组件. 2.在启动类中定义一个窗口 ...
- 教你如何使用安卓AS开发直播游戏类APP
教你如何使用安卓AS开发直播游戏类APP,大家先看看首页 前端页面已经完成,马上开始逻辑开发
- Cocos Creator小游戏-2048(PC、安卓、H5)益智类 项目展示+完整项目源码
游戏录像 Cocos Creator小游戏-2048 游戏玩法 在棋盘上,每次会增加一个小动物,你可以选择四个方向滑动,然后小动物会按方向移动,遇到相同的小动物就会合并,看谁合并的最多. 功能 1.初 ...
- android studio 导入类快捷键,关于ide:在Android Studio中自动导入所有内容的快捷方式是什么?...
Android Studio中是否有自动导入的方法(如Eclipse shift+ctrl+od)? 我只找到CtrL+ALT+OD,要求每件事,我必须按ALT+ender才能接受. 没办法做得更快? ...
- 解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题
解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题 问题描述 springboot 在配置jpa时,利用idea自带工具逆向工程生成实体类,结果在调用findOne的时候,报 ...
- Eclipse(STS) organize import 不能自动导入引用类
game->global seeting->Performance Monitoring 2019.12.05 更正: 这个并不是Eclipse或者STS的Bug, 真正的原因是如果你正在 ...
- 安卓创建第一个工具类
安卓创建工具类 1.运用IOC框架简化代码 注解 (Annotation):@Class 给代码看的处理代码逻辑 2. 创建自己的注解 @Target() ElementType.FIELD 放在属性 ...
- 安卓蓝牙操作+蓝牙工具类
由于前段时间,需要蓝牙操作一些东西.但是没有写过蓝牙连接与蓝牙操作等一系列的东西. 然后就去网上找找大家写的.到现在.已经结束了这个蓝牙的开发. 安卓端蓝牙操作.主要需要如下类 BluetoothAd ...
- Htm 转换 安卓java_Android开发 Html工具类详解
前言 在一些需求富文本显示或者编辑的开发情况下,数据都是用html的格式来保存文本信息的.而google是有提供解析html的工具类那就是Html.有了Html可以让TextView也支持富文本(其实 ...
最新文章
- 都是推荐系统,广告算法和推荐算法有啥区别?
- composer的基本运用
- 慢保刚办下来如何使用_在科目二离合和方向没学好的学员如何备考科目三?
- 洛谷P1456 Monkey King
- OpenCV:Mat数据类型/16to8bit/RECT/画线填充
- 成长的道路上,我很幸运
- kafka原理概念提炼
- LSTM模型实战案例:TensorFlow实现预测3位彩票号码
- 反射使用 非空表向空表赋值
- 怎么把多个pdf文件合并成一个?
- 高数笔记(十四):多元复合函数的求导法则,隐函数的偏导数,多元微分在几何上的应用
- 深入理解Java-GC机制
- 搜狗android平板专用,搜狗推首款支持Android 3.0平板专用输入法
- 1.19.10.Flink SQL工程案例\Flink批式处理\自定义函数\Window窗口计算\将DataSet数据转成Table数据\将Table数据转成DataSet等
- 类似京东淘宝历史搜索自适应长度搜索项超两行折叠功能实现
- 含有一般疑问句的歌_七年级——一般现在时
- 锚定一个点,然后在这个点上深耕
- mysql innodb 大小,更改Innodb 数据页大小优化MySQL
- 第二节 数据CRUD操作与连接查询和子查询(包含练习)
- 附带有背景图、文字的二维码