【坑】FloatingActionButton报错 java.lang.NoSuchMethodError: No direct method <init>(以解决)

报错信息

09-09 13:54:23.279 16770-16770/? E/CrashHandler: Caused by: java.lang.NoSuchMethodError: No direct method <init>(Landroid/widget/ImageView;Landroid/support/v7/widget/AppCompatDrawableManager;)V in class Landroid/support/v7/widget/AppCompatImageHelper; or its super classes (declaration of 'android.support.v7.widget.AppCompatImageHelper' appears in /data/data/com.zet.evaluation.call/files/instant-run/dex/slice-com.android.support-appcompat-v7-25.3.1_881c6d0db72a53aedec87ab1cff65fc926373e20-classes.dex)
09-09 13:54:23.279 16770-16770/? E/CrashHandler:     at android.support.design.widget.FloatingActionButton.<init>(FloatingActionButton.java:133)
09-09 13:54:23.279 16770-16770/? E/CrashHandler:     at android.support.design.widget.FloatingActionButton.<init>(FloatingActionButton.java:110)
09-09 13:54:23.279 16770-16770/? E/CrashHandler:     at com.evaluation.ui.widget.MyFloatingActionView.<init>(MyFloatingActionView.java:0)

解决方法

这个错误真的太老6了,是库版本冲突导致,控件一直报错;

项目里使用的是 compile 'com.android.support:design:23.3.0'改为 com.android.support:design:25.1.0问题就解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PYB3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值