Ошибка раздувания класса android.support.design.widget.FloatingActionButton

Мое приложение разбилось, потому что

Ошибка раздувания класса android.support.design.widget.FloatingActionButton

Это мой код в XML

<android.support.design.widget.FloatingActionButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|right" android:layout_margin="16dp" android:src="@drawable/icon_right" app:backgroundTint="@color/green" android:onClick="previewphoto" app:layout_anchorGravity="bottom|right|end" /> 

И вот мой град

 compile 'com.android.support:appcompat-v7:23.4.0' // appcompat library compile 'com.android.support:design:23.4.0' 

Мой логарифм

FATAL EXCEPTION: main Процесс: com.cyanlabsid.cetakphoto, PID: 15298 java.lang.RuntimeException: не удается запустить Activity ComponentInfo {com.cyanlabsid.cetakphoto / com.cyanlabsid.cetakphoto.PhotoPicker}: android.view.InflateException: двоичный XML Строка файла # 76: двоичная строка XML-файла # 76: ошибка раздувания класса android.support.design.widget.FloatingActionButton на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2423) на android.app.ActivityThread.handleLaunchActivity (ActivityThread. Java: 2483) at android.app.ActivityThread.access $ 900 (ActivityThread.java:153) в android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1349) на android.os.Handler.dispatchMessage (Handler.java: 102) на android.os.Looper.loop (Looper.java:148) в android.app.ActivityThread.main (ActivityThread.java:5441) в java.lang.reflect.Method.invoke (собственный метод) на com.android .internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:738) в com.android.internal.os.ZygoteInit.main (ZygoteInit.ja Va: 628) Вызвано: android.view.InflateException: двоичная строка XML-файла # 76: двоичная строка XML-файла # 76: ошибка раздувания класса android.support.design.widget.FloatingActionButton на android.view.LayoutInflater.inflate (LayoutInflater. Java: 543) на android.view.LayoutInflater.inflate (LayoutInflater.java:427) на android.view.LayoutInflater.inflate (LayoutInflater.java:374) на android.support.v7.app.AppCompatDelegateImplV9.setContentView (AppCompatDelegateImplV9.java : 284) at android.support.v7.app.AppCompatActivity.setContentView (AppCompatActivity.java:140) в com.cyanlabsid.cetakphoto.PhotoPicker.onCreate (PhotoPicker.java:74) в android.app.Activity.performCreate (Activity. Java: 6303) на android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1108) на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2376) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2483) на Android.app.ActivityThread.access $ 900 (ActivityThread.java:153) на android.app.Act IvityThread $ H.handleMessage (ActivityThread.java:1349) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:148) на android.app.ActivityThread.main (ActivityThread.java:5441) в java.lang.reflect.Method.invoke (собственный метод) в com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:738) в com.android.internal.os .ZygoteInit.main (ZygoteInit.java:628)

Может кто-нибудь сказать мою вину?

Пробовал свой код, проблема с библиотекой 23.4.0.

Обновите до 24. +, в этой папке нет ошибки.

Например :

 compile 'com.android.support:appcompat-v7:24.2.1' // appcompat library compile 'com.android.support:design:24.2.1' 

Вам также нужно изменить версию компиляции на 24.

 compileSdkVersion 24 

У меня такая же проблема

Я столкнулся с той же проблемой с версией Pre-Lolipop, и для ее решения я просто изменил « android: src » на « app: srcCompat », и это сработало для меня.

Чтобы обеспечить совместимость с более старой версией, и если вы используете векторную графику (в качестве доступных ресурсов), вы должны использовать:

 app:srcCompat="@drawable/you_graphics" 

вместо:

 android:src="@drawable/your_graphics" 

Ниже версий приложений уровня 21 API не поддерживается

 app:backgroundTint="@color/green" 

Или вы можете использовать эту библиотеку для получения большего количества виджетов дизайна.

https://github.com/navasmdc/MaterialDesignLibrary

Счастливое кодирование …