解决 Android Studio 3.4.2 IDE环境中无法使用FloatingActionButton的问题

背景:
最近在学习Android 编程。在对照书本完成样例程序的过程中,按照书本介绍添加FloatingActionButton控件时,遇到在布局文件中,控件无法识别的问题,并且在java程序中,无法导入FloatingActionButton控件。
遇到问题后,在网上疯狂检索解决办法,但网上信息多且繁杂,始终无法按照网友的介绍解决问题。由于本人刚开始学习,对android studio 环境还不熟悉。导致花费了几天的时间才将其解决。现将解决办法贴到网上,希望对像我一样刚开始学习android的朋友们有点帮助。

编程环境:
IDE版本: Android Studio 3.4.2
gradle版本:5.1.1

问题现象:
按照书本修改build.gradle文件,在dependencies部分添加
implementation ‘com.android.support:design:28.0.0’后,重新build,然后打开java源程序,准备在其中导入空件。但输入import com.android.support.design.widget.FloatingActionButton后,IDE提示无法导入。

于是开启了我疯狂检索解决办法之旅。

问题原因:
由于google准备将Support Library 迁移到androidX,所以按照书本的方法添加依赖,是无法导入的。目前google已将Support Library迁移至 ‘com.google.android.material:material:1.0.0’,

解决方式:
如下所示添加依赖:
dependencies {
implementation fileTree(dir: ‘libs’, include: [’*.jar’])
implementation ‘androidx.appcompat:appcompat:1.0.2’
imp

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值