找不到 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类不存在且无法自动导入相关推荐

  1. 火山安卓窗口组件操作组件布局类

    本源码转载自利快云https://www.lkuaiy.com/ 火山安卓窗口组件操作组件布局类   一.窗口组件操作组件布局类 1.首先设计一个组件布局类,然后公开组件. 2.在启动类中定义一个窗口 ...

  2. 教你如何使用安卓AS开发直播游戏类APP

    教你如何使用安卓AS开发直播游戏类APP,大家先看看首页 前端页面已经完成,马上开始逻辑开发

  3. Cocos Creator小游戏-2048(PC、安卓、H5)益智类 项目展示+完整项目源码

    游戏录像 Cocos Creator小游戏-2048 游戏玩法 在棋盘上,每次会增加一个小动物,你可以选择四个方向滑动,然后小动物会按方向移动,遇到相同的小动物就会合并,看谁合并的最多. 功能 1.初 ...

  4. android studio 导入类快捷键,关于ide:在Android Studio中自动导入所有内容的快捷方式是什么?...

    Android Studio中是否有自动导入的方法(如Eclipse shift+ctrl+od)? 我只找到CtrL+ALT+OD,要求每件事,我必须按ALT+ender才能接受. 没办法做得更快? ...

  5. 解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题

    解决springdatajpa 在解析实体类的字段时候驼峰自动转为下划线问题 问题描述 springboot 在配置jpa时,利用idea自带工具逆向工程生成实体类,结果在调用findOne的时候,报 ...

  6. Eclipse(STS) organize import 不能自动导入引用类

    game->global seeting->Performance Monitoring 2019.12.05 更正: 这个并不是Eclipse或者STS的Bug, 真正的原因是如果你正在 ...

  7. 安卓创建第一个工具类

    安卓创建工具类 1.运用IOC框架简化代码 注解 (Annotation):@Class 给代码看的处理代码逻辑 2. 创建自己的注解 @Target() ElementType.FIELD 放在属性 ...

  8. 安卓蓝牙操作+蓝牙工具类

    由于前段时间,需要蓝牙操作一些东西.但是没有写过蓝牙连接与蓝牙操作等一系列的东西. 然后就去网上找找大家写的.到现在.已经结束了这个蓝牙的开发. 安卓端蓝牙操作.主要需要如下类 BluetoothAd ...

  9. Htm 转换 安卓java_Android开发 Html工具类详解

    前言 在一些需求富文本显示或者编辑的开发情况下,数据都是用html的格式来保存文本信息的.而google是有提供解析html的工具类那就是Html.有了Html可以让TextView也支持富文本(其实 ...

最新文章

  1. 都是推荐系统,广告算法和推荐算法有啥区别?
  2. composer的基本运用
  3. 慢保刚办下来如何使用_在科目二离合和方向没学好的学员如何备考科目三?
  4. 洛谷P1456 Monkey King
  5. OpenCV:Mat数据类型/16to8bit/RECT/画线填充
  6. 成长的道路上,我很幸运
  7. kafka原理概念提炼
  8. LSTM模型实战案例:TensorFlow实现预测3位彩票号码
  9. 反射使用 非空表向空表赋值
  10. 怎么把多个pdf文件合并成一个?
  11. 高数笔记(十四):多元复合函数的求导法则,隐函数的偏导数,多元微分在几何上的应用
  12. 深入理解Java-GC机制
  13. 搜狗android平板专用,搜狗推首款支持Android 3.0平板专用输入法
  14. 1.19.10.Flink SQL工程案例\Flink批式处理\自定义函数\Window窗口计算\将DataSet数据转成Table数据\将Table数据转成DataSet等
  15. 类似京东淘宝历史搜索自适应长度搜索项超两行折叠功能实现
  16. 含有一般疑问句的歌_七年级——一般现在时
  17. 锚定一个点,然后在这个点上深耕
  18. mysql innodb 大小,更改Innodb 数据页大小优化MySQL
  19. 第二节 数据CRUD操作与连接查询和子查询(包含练习)
  20. 附带有背景图、文字的二维码

热门文章

  1. 帝国CMS7.5仿《女人说》模板源码/帝国CMS内核女性生活时尚门户网站模板
  2. 用java代码实现查询数据库
  3. 金融科技之:融资租赁业务系统建设方案分享
  4. 推荐几种靠谱的离职原因回答策略
  5. 格志日志 android,格志日记
  6. Dicom 基本知识-数据结构篇
  7. Android STB 海思平台调试
  8. NAT-DDNS内网穿透技术,快解析DDNS的优势
  9. Java中函数及递归的使用(附思维导图)——java面试知识点
  10. 分享自己做的一个词典小软件