2016-11-06 4 views
0

Hallo Leute.
Das ist keine echte Frage. Ich möchte dir die Antworten mitteilen, die mir geholfen haben.
Antworten:
Dieser Fehler ist nicht immer ein Leistungsfehler. Dies ist ein Fehler, der 2 oder mehr Antworten hat. Meine erste exp .:
Das Android Studio bietet Ihnen die Möglichkeit, TextView zu verwenden, wenn Sie zwei LinearLayout-Verbindungen schreiben. Weil das zweite LinearLayout durch TextView ersetzt werden kann ... Und Sie ersetzen TextView, weil Sie nicht so viele gelbe Fehler auf Ihrem Code sehen wollen. Aber das ist nicht wahr. LinearLayout kann nicht alle Situationen mit TextView ersetzen. Ich zeige dir warum. (ich habe eine echte exp über dieses weil ich den gleichen Fehler hatte..) wie folgt aus:
android.view.InflateException: Binär XML-Datei Zeile # 280: Fehler

<LinearLayout 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:orientation="horizontal" 
     android:background="#d8000000" 
     > 

     <LinearLayout 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:orientation="vertical" 
      > 
      <ImageView 
       android:contentDescription="@string/describe" 
       android:layout_width="128dp" 
       android:layout_height="128dp" 
       android:id="@+id/filter_1" 
       android:layout_marginLeft="15dp" 
       android:layout_marginStart="15dp" 
       android:onClick="Click" 
       android:clickable="false" 
       /> 
      <TextView 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:text="@string/string" 
       android:gravity="center" 
       android:textColor="#fff" 
       android:textSize="16sp" 
       android:layout_marginBottom="5dp" 
       /> 
      </LinearLayout> 

+0

Ich hoffe, das hat dir geholfen! :) –

+0

Selbstbeantwortete Fragen sind in Ordnung, aber bitte editiere den Antwortteil und poste ihn als Antwort. –

+0

Danke für den Tipp. –

Antwort

0

So von der außerhalb des zweiten Linearlayout ist nicht ein Textview sein kann, weil AppCompatTextView kann nicht in ViewGroup umgewandelt werden. (Dies ist ein Render-Problem ...)
Und die zweite Antwort ist:
Vielleicht haben Sie zu viele In diesem Layout zu sehen, oder zu viele Bildansicht mit großen Pixelauflösung und das Android-Gerät ist nicht mehr da Speicher Dies.
Good Luck mit Fehlern Reparaturen
& & Ich habe eine Anfrage .. wenn diese Methoden nicht für Sie arbeiten, aber Sie haben einen besseren Anteil mit den anderen Menschen, die das gleiche Problem haben. Vielen Dank.

Verwandte Themen