android - 以下类无法实例化 :- android. support.design.widget.FloatingActionButton

标签 android

之前没有收到此错误,但在进行了一些 Android Studio 更新后,我在 XML 中看到以下错误:

enter image description here

The following classes could not be instantiated: - android.support.design.widget.FloatingActionButton (Open Class, Show Exception, Clear Cache) Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE Exception Details android.content.res.Resources$NotFoundException: Unable to find resource ID #0x108003e    at android.content.res.Resources.getResourceName(Resources.java:2235)    at android.content.res.Resources.loadDrawableForCookie(Resources.java:2602)    at android.content.res.Resources.loadDrawable(Resources.java:2540)    at android.content.res.Resources.getDrawable(Resources.java:806)    at android.content.Context.getDrawable(Context.java:458)    at android.support.v4.content.ContextCompatApi21.getDrawable(ContextCompatApi21.java:26)    at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:321)

这一切都与那个 float 操作按钮有关,但我不明白哪里出了问题。我尝试更改右上角的 API 版本,但出于某种原因,其他版本只显示空白屏幕。

编辑:我的成绩:

compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:support-v4:23.2.0'

最佳答案

float 操作按钮是 android.support.design 库的一部分,请确保您在 gradle 依赖项中有它。 如果有,请确保清理或重建项目。

dependencies{
    compile 'com.android.support:design:23.1.1'
}

关于android - 以下类无法实例化 :- android. support.design.widget.FloatingActionButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36045526/

相关文章:

android - 动态更新 TabWidget 图标?

java - android中的消息发送

android - 为 Android 构建 QtLocation 模块

javascript - Cordova/Phonegap 锁定源应用程序代码不被编辑/黑客攻击

android - 不能在 Activity 之间调用静态方法

android - Android Studio 3.1 中的消息窗口在哪里

android - native 应用程序在 Android L 上崩溃

java - Exoplayer 音频未在后台服务中播放

android - 从适配器调用 Activity 方法

Android:从溢出菜单项启动警报对话框