1

这是我的第一个 android 项目,我无法调试这个培训应用程序构建一个简单的用户界面

当我调试它以运行时,我看到了这个:

XML 文件中的错误:正在中止构建。

(对于 android:hint="@string/edit_message" /> )

<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"
android:orientation="horizontal"

<EditText android:id="@+id/edit_message"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:hint="@string/edit_message" />
<Button 
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:text="@string/button_send"

</LinearLayout>
4

2 回答 2

2

你没有关闭<LinearLayout><Button>标签。甚至 StackOverflow 语法高亮也暗示了这一点。尝试这个:

<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"
android:orientation="horizontal" >

<EditText android:id="@+id/edit_message"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:hint="@string/edit_message" />

<Button 
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:text="@string/button_send" />

</LinearLayout>
于 2013-07-15T14:11:15.280 回答
0

你有一个名为“edit_message”的字符串。

如果,是的,为什么在你的代码中你没有用这个“>”关闭第一个“LinearLayout”

于 2013-07-15T14:11:58.870 回答