Android: Binaire fichier XML Erreur de ligne de gonflage de la classe

J'ai essayé de charger une liste d'enregistrements à partir d'une base de données à un écran, mais il semble y avoir un problème lors de l'application récupère les données et tente de l'afficher sur l'écran. J'ai lu que parfois ce type d'erreur est levée lors de l'affichage des images de grande taille et que telle, mais je n'ai pas d'images et essayé quelques autres solutions que j'ai lu à ce sujet. Toute entrée est appréciée!

E/AndroidRuntime: FATAL EXCEPTION: main
  Process: com.blackfrogweb.macrotracker, PID: 16129
  android.view.InflateException: Binary XML file line 23: Binary XML file line 23: Error inflating class <unknown>
  at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
  at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
  at com.blackfrogweb.macrotracker.FavsCustomAdapter.getView(FavsCustomAdapter.java:38)
  at android.widget.AbsListView.obtainView(AbsListView.java:2346)
  at android.widget.ListView.makeAndAddView(ListView.java:1876)
  at android.widget.ListView.fillDown(ListView.java:702)
  at android.widget.ListView.fillFromTop(ListView.java:763)
  at android.widget.ListView.layoutChildren(ListView.java:1671)
  at android.widget.AbsListView.onLayout(AbsListView.java:2148)
  at android.view.View.layout(View.java:16636)
  at android.view.ViewGroup.layout(ViewGroup.java:5437)
  at android.widget.FrameLayout.layoutChildren(FrameLayout.java:336)
  at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
  at android.view.View.layout(View.java:16636)
  at android.view.ViewGroup.layout(ViewGroup.java:5437)
  at android.widget.FrameLayout.layoutChildren(FrameLayout.java:336)
  at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
  at android.view.View.layout(View.java:16636)
  at android.view.ViewGroup.layout(ViewGroup.java:5437)
  at android.widget.FrameLayout.layoutChildren(FrameLayout.java:336)
  at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
  at android.view.View.layout(View.java:16636)
  at android.view.ViewGroup.layout(ViewGroup.java:5437)
  at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1743)
  at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1586)
  at android.widget.LinearLayout.onLayout(LinearLayout.java:1495)
  at android.view.View.layout(View.java:16636)
  at android.view.ViewGroup.layout(ViewGroup.java:5437)
  at android.widget.FrameLayout.layoutChildren(FrameLayout.java:336)
  at android.widget.FrameLayout.onLayout(FrameLayout.java:273)
  at com.android.internal.policy.PhoneWindow$DecorView.onLayout(PhoneWindow.java:2678)
  at android.view.View.layout(View.java:16636)
  at android.view.ViewGroup.layout(ViewGroup.java:5437)
  at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2171)
  at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1931)
  at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1107)
  at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6013)
  at android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
  at android.view.Choreographer.doCallbacks(Choreographer.java:670)
  at android.view.Choreographer.doFrame(Choreographer.java:606)
  at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
  at android.os.Handler.handleCallback(Handler.java:739)
  at android.os.Handler.dispatchMessage(Handler.java:95)
  at android.os.Looper.loop(Looper.java:148)
  at android.app.ActivityThread.main(ActivityThread.java:5417)
  at java.lang.reflect.Method.invoke(Native Method)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Voici le code xml de la mise en page Im essayant de "gonfler".

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="16dp"
android:paddingTop="16dp"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:gravity="left">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<TextView
android:id="@+id/favorite_name"
android:textColor="@color/colorText"
android:textSize="?android:attr/textAppearanceMedium"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"/>
<TextView
android:id="@+id/favorite_cal"
android:textSize="?android:attr/textAppearanceMedium"
android:textColor="@color/colorText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dp"/>
<TextView
android:id="@+id/favorite_fat"
android:textSize="?android:attr/textAppearanceMedium"
android:textColor="@color/colorText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_marginBottom="5dp"/>
<TextView
android:id="@+id/favorite_carb"
android:textSize="?android:attr/textAppearanceMedium"
android:textColor="@color/colorText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_marginBottom="5dp"/>
<TextView
android:id="@+id/favorite_prot"
android:textSize="?android:attr/textAppearanceMedium"
android:textColor="@color/colorText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_marginBottom="5dp"/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="horizontal"
android:gravity="right">
<Button
android:id="@+id/add"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginRight="5dp"
android:background="@android:drawable/ic_menu_add"/>
<Button
android:id="@+id/edit"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginRight="5dp"
android:background="@android:drawable/ic_menu_edit"/>
<Button
android:id="@+id/delete"
android:layout_width="40dp"
android:layout_height="40dp"
android:background="@android:drawable/ic_menu_delete"/>
</LinearLayout>
</LinearLayout>

Puisque je ne suis pas vraiment sûr de savoir où est l'erreur qui se passe, je ne suis pas sûr de ce morceau de code pour l'afficher et je ne veux pas faire cette illisible.

InformationsquelleAutor Koopa | 2017-01-13