InflateException - Плавающая Кнопка Действия - PullRequest
0 голосов
/ 08 мая 2018

Я получаю эту ошибку, мое приложение

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

Я ищу ошибку в Интернете. Я пробую все, но не вижу своей ошибки. Буду признателен за любую помощь.

Это мой XML-файл.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:background="@drawable/bg_call_incoming"
android:orientation="vertical">
           ...
           <android.support.design.widget.FloatingActionButton//line80 
            android:id="@+id/fabCallButton"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:scaleType="center"
            app:srcCompat="@drawable/ic_call_white_24dp"
            app:tint="#004684"
            app:rippleColor="@color/ripple_color"
            tools:ignore="VectorDrawableCompat" />
            ...

build.gradle:

dependencies {
    implementation fileTree(dir: 'libs',include: ['*.jar'])
    implementation 'com.android.support:design:27.1.1'
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support.constraint:constraint-layout:1.1.0'
    implementation 'com.google.firebase:firebase-messaging:15.0.0'
}

Loggat:

05-08 10: 54: 58.380 4808-4808 / io.nitro.uzmaniaraexpert E / AndroidRuntime: ИСКЛЮЧИТЕЛЬНОЕ ИСКЛЮЧЕНИЕ: основное Процесс: io.nitro.uzmaniaraexpert, PID: 4808 java.lang.RuntimeException: Невозможно запустить действие ComponentInfo {io.nitro.uzmaniaraexpert / io.nitro.uzmaniaraexpert.DenemeAnimation}: android.view.InflateException: строка двоичного файла XML # 80: строка # двоичного файла XML: ошибка класса, надувающая android.support.design.widget.FloatingActionButton на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2434) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2494) на android.app.ActivityThread.access $ 900 (ActivityThread.java:157) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1356) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:148) на android.app.ActivityThread.main (ActivityThread.java:5551) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:730) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:620) Вызывается: android.view.InflateException: строка двоичного файла XML №80: строка двоичного файла XML № 80: ошибка надувания класса android.support.design.widget.FloatingActionButton на android.view.LayoutInflater.inflate (LayoutInflater.java:539) на android.view.LayoutInflater.inflate (LayoutInflater.java:423) на android.view.LayoutInflater.inflate (LayoutInflater.java:374) на android.support.v7.app.AppCompatDelegateImplV9.setContentView (AppCompatDelegateImplV9.java:287) на android.support.v7.app.AppCompatActivity.setContentView (AppCompatActivity.java:139) на io.nitro.uzmaniaraexpert.DenemeAnimation.onCreate (DenemeAnimation.java:56) на android.app.Activity.performCreate (Activity.java:6272) на android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1108) на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2387) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2494) на android.app.ActivityThread.access $ 900 (ActivityThread.java:157) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1356) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:148) на android.app.ActivityThread.main (ActivityThread.java:5551) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:730) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:620) Вызвано: android.view.InflateException: строка двоичного XML-файла # 80: Ошибка надувания класса android.support.design.widget.FloatingActionButton на android.view.LayoutInflater.createView (LayoutInflater.java:645) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:764) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:704) на android.view.LayoutInflater.rInflate (LayoutInflater.java:835) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.rInflate (LayoutInflater.java:838) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798)на android.view.LayoutInflater.rInflate (LayoutInflater.java:838) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.inflate (LayoutInflater.java:515) на android.view.LayoutInflater.inflate (LayoutInflater.java:423) на android.view.LayoutInflater.inflate (LayoutInflater.java:374) на android.support.v7.app.AppCompatDelegateImplV9.setContentView (AppCompatDelegateImplV9.java:287) на android.support.v7.app.AppCompatActivity.setContentView (AppCompatActivity.java:139) на io.nitro.uzmaniaraexpert.DenemeAnimation.onCreate (DenemeAnimation.java:56) на android.app.Activity.performCreate (Activity.java:6272) на android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1108) на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2387) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2494) на android.app.ActivityThread.access $ 900 (ActivityThread.java:157) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1356) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:148) на android.app.ActivityThread.main (ActivityThread.java:5551) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:730) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:620) Вызывается: java.lang.reflect.InvocationTargetException в java.lang.reflect.Constructor.newInstance (собственный метод) на android.view.LayoutInflater.createView (LayoutInflater.java:619) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:764) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:704) на android.view.LayoutInflater.rInflate (LayoutInflater.java:835) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.rInflate (LayoutInflater.java:838) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.rInflate (LayoutInflater.java:838) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.inflate (LayoutInflater.java:515) на android.view.LayoutInflater.inflate (LayoutInflater.java:423) на android.view.LayoutInflater.inflate (LayoutInflater.java:374) на android.support.v7.app.AppCompatDelegateImplV9.setContentView (AppCompatDelegateImplV9.java:287) на android.support.v7.app.AppCompatActivity.setContentView (AppCompatActivity.java:139) на io.nitro.uzmaniaraexpert.DenemeAnimation.onCreate (DenemeAnimation.java:56) на android.app.Activity.performCreate (Activity.java:6272) на android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1108) на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2387) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2494) на android.app.ActivityThread.access $ 900 (ActivityThread.java:157) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1356) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:148) на android.app.ActivityThread.main (ActivityThread.java:5551) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:730) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:620) Вызывается: android.content.res.Resources $ NotFoundException: идентификатор ресурса # 0x7f080074 на android.content.res.Resources.getValue (Resources.java:1401) на android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates (AppCompatDrawableManager.java:328) на android.support.v7.widget.AppCompatDrawableManager.getDrawable (AppCompatDrawableManager.java:193) на android.support.v7.widget.AppCompatDrawableManager.getDrawable (AppCompatDrawableManager.java:186) на android.support.v7.content.res.AppCompatResources.getDrawable (AppCompatResources.java:100) на android.support.v7.widget.AppCompatImageHelper.loadFromAttributes (AppCompatImageHelper.java:58) на android.support.design.widget.FloatingActionButton. (FloatingActionButton.java:184) на android.support.design.widget.FloatingActionButton. (FloatingActionButton.java:158) в java.lang.reflect.Constructor.newInstance (собственный метод) на android.view.LayoutInflater.createView (LayoutInflater.java:619) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:764) на android.view.LayoutInflater.createViewFromTag (LayoutInflater.java:704) на android.view.LayoutInflater.rInflate (LayoutInflater.java:835) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.rInflate (LayoutInflater.java:838) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.rInflate (LayoutInflater.java:838) на android.view.LayoutInflater.rInflateChildren (LayoutInflater.java:798) на android.view.LayoutInflater.inflate (LayoutInflater.java:515) на android.view.LayoutInflater.inflate (LayoutInflater.java:423) на android.view.LayoutInflater.inflate (LayoutInflater.java:374) на android.support.v7.app.AppCompatDelegateImplV9.setContentView (AppCompatDelegateImplV9.java:287) на android.support.v7.app.AppCompatActivity.setContentView (AppCompatActivity.java:139) на io.nitro.uzmaniaraexpert.DenemeAnimation.onCreate (DenemeAnimation.java:56) на android.app.Activity.performCreate (Activity.java:6272) на android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1108) на android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2387) на android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2494) на android.app.ActivityThread.access $ 900 (ActivityThread.java:157) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1356) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:148) на android.app.ActivityThread.main (ActivityThread.java:5551) в java.lang.reflect.Method.invoke (родной метод) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:730) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:620)

1 Ответ

0 голосов
/ 08 мая 2018

Заменить

app:tint="#004684"

с

app:backgroundTint="#004684"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...