百分比布局Design页面无法显示 :The following classes could not be found 解决方法

关于百分比布局Design页面 :The following classes could not be found: android.percentlayout.widget.PercentRelativeLayout的解决方法

配置百分比布局

根据安卓第一行代码中的方法在app->build.gradle闭包中添加一行代码,只是这里需要注意点问题:

  1. 书上这样写在dependencies闭包中添加如下内容 compile
    ‘com.android.support:percent:24.2.1’ 这里要注意 Android
    Studio提示说compile过时以被implementation取代,好吧这不是大问题,但是要注意下面的

敲黑板

  1. 如果你和我一样使用了现在来说较新的API 那么你要写成这样implementation’androidx.percentlayout:percentlayout:1.0.0’
    这是因为com.android.support下面的依赖到了28.0.0之后就不再维护了, 后面迁移到Androidx
    具体可以看这里
    https://developer.android.com/jetpack/androidx?hl=zh-cn
    官方说的很清楚:
    Existing packages, such as the Android Support Library, are being refactored into AndroidX.
    Although Support Library versions 27 and lower are still available on Google Maven,
    all new development will be included in only AndroidX versions 1.0.0 and higher.

在gradle配置好了的情况下你可能会出现这样的问题

在这里插入图片描述
点击右上角的警示标志
在这里插入图片描述

The following classes could not be found: android.percentlayout.widget.PercentRelativeLayout

解决方法如下

你的xml大概是这样写的:
在这里插入图片描述
**现在尝试将percentlayout这一行改成如下这样: **
androidx.percentlayout.widget.PercentRelativeLayout

或者你直接打一个"ap" 在出来的选项里找百分比布局的那个, IDE给你弄出来准没问题…

好啦 大功告成
在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值