使用设计支持库时ClassNotFoundException

时间:2015-06-06 09:44:26

标签: android material-design floating-action-button androiddesignsupport

当我使用设计支持库时,我的应用程序崩溃了。 Logcat显示如下:

  

android.view.InflateException:二进制XML文件行#12:错误膨胀类com.android.design.support.FloatingActionButton

     

java.lang.ClassNotFoundException:找不到类" com.android.design.support.FloatingActionButton" on path:DexPathList [[zip file" /data/app/com.example.lmy86263.designsupportlibrarydemo-1/base.apk"],

我将com.android.support:design:22.2.0添加到gradle并同步,但它不起作用。

任何解决方案?

1 个答案:

答案 0 :(得分:3)

在你的xml中,FloatingActionButton应该是这样的----&gt; <android.support.design.widget.FloatingActionButton, 您在布局文件中错误地添加了它,因此您收到错误。

例如:

 <android.support.design.widget.FloatingActionButton
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    app:layout_anchor="@id/appbar"
    app:layout_anchorGravity="bottom|right|end"
    android:src="@drawable/ic_discuss"
    android:clickable="true"/>