XML hat leeren Körper?

Ich bin neu für die Arbeit mit XML und bearbeite ein Layout in meiner Android-App und es gibt mir den Fehler "XML hat leeren Körper" ist jemand in der Lage, mir zu sagen, was ich falsch gemacht habe? Das ist mein Code:

<solid android:color="@color/orange"></solid> <stroke android:width="2dp" android:color="@color/orange"></stroke> <padding android:bottom="10dp" android:left="15dp" android:right="15dp" android:top="15dp"></padding> <corners android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" android:radius="1dp" android:topLeftRadius="12dp" android:topRightRadius="12dp" /> 

Vielen Dank

  • Wie man TextView die gleiche Größe unabhängig von den Texten im Inneren
  • Android: Welche Praxis ist besser für die Verwendung von CoordinatorLayout
  • Links in einer Schaltfläche in Android
  • Android - Unbekannte Attribut-Stil auf einem Fragment-Tag
  • Android NumberPicker: Set min, max, Standard aus XML
  • Android Studio AndroidManifest.xml vs build.gradle
  • Programmable Set '? SelectableItemBackground' auf Android-Ansicht
  • Kommentare in Android Layout xml
  • 4 Solutions collect form web for “XML hat leeren Körper?”

    Es scheint, gearbeitet zu haben, indem sie die schließenden Umbauten loswerden und sie durch die selbst schließenden Umbauten ersetzen:

     <solid android:color="@color/orange" /> <stroke android:width="2dp" android:color="@color/orange" /> <padding android:bottom="10dp" android:left="15dp" android:right="15dp" android:top="15dp" /> <corners android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" android:radius="1dp" android:topLeftRadius="12dp" android:topRightRadius="12dp" /> 

    Ersetzen <include layout = "@ layout / layout> </ include> mit: <include layout =" @ layout / layout /> hat gut für mich gearbeitet.

    Alle Android-XML-Layout-Dateien müssen mit der Zeile beginnen:

     <?xml version="1.0" encoding="utf-8"?> 

    Also sollte deine Datei wie folgt aussehen:

     <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="schemas.android.com/apk/res/android" android:shape="rectangle> <solid android:color="@color/orange"></solid> <stroke android:width="2dp" android:color="@color/orange"></stroke> <padding android:bottom="10dp" android:left="15dp" android:right="15dp" android:top="15dp"></padding> <corners android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" android:radius="1dp" android:topLeftRadius="12dp" android:topRightRadius="12dp" /> </shape> 

    Ersetzen Sie den Tag

     <solid android:color="@color/orange"></solid> 

    Anstatt von

     <solid android:color="@color/orange"/> 

    // wie weise alle tags

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.