!错误。文件名必须以xml结尾

时间:2016-09-24 14:02:04

标签: android

我是初学者。我搜索了这个问题并在stackoverflow中搜索。虽然有一些类似的问题回答了我的具体问题。 这是获得此错误的代码

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    tools:context="com.example.android.happy18thbirthdayzane.MainActivity">


         <ImageView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/ImageView"
        android:background="@drawable/black"
        />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingBottom="150dp"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Happy 18th Birthday!"
        android:textStyle="bold"
        android:textColor="#d3a625"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        />

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingTop="150dp"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:text="Dear Zane"
        android:textStyle="bold"
        android:textColor="#d3a625"
        android:layout_centerHorizontal="true"
        android:inputType="text" />

</RelativeLayout>

1 个答案:

答案 0 :(得分:0)

您收到此错误是因为资源文件未以 .xml 结尾。

可能是ImageView

<ImageView
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/ImageView"
    android:background="@drawable/black"
    />

导致此问题。

确保您的可绘制文件black名为 black.xml ,而不仅仅是黑色