1
<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/editmessage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message"
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_conent"
    android:text="@string/button_send"/>

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

<rescources>
    <string android:name="app_name">becreativebuddy</string>
    <string android:name="edit_message">Enter a message</string>
    <string android:name="button_send">Send</string>
    <string android:name="action_settings">Settings</string>
    <string android:name="title_activity_main">MainActivity</string>
</rescources>


</LinearLayout>

我在第 7 行的标题中说明了这两个错误。我不知道为什么它告诉我我有一个想法,因为我只是在学习,所以要友善。

4

2 回答 2

2

这些Views在这里

<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/editmessage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message"

需要关闭。每个都View需要在某个时候用/>. 这LinearLayout是一个根View,所以它在最后被关闭

</LinearLayout>

所以它只需要>在顶部

<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准备好关闭,因为您已完成向其添加属性,因此添加/>

<EditText android:id="@+id/editmessage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="@string/edit_message"/>
于 2013-05-19T02:57:39.927 回答
1

您没有正确关闭 XML 标记。此外,您需要将字符串资源放在文件/res/values/夹中的单独文件中。尝试使用:

<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/editmessage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:hint="@string/edit_message" />
<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_conent"
    android:text="@string/button_send"/>

</LinearLayout>

并将以下内容放入新文件中/res/values

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

<rescources>
    <string android:name="app_name">becreativebuddy</string>
    <string android:name="edit_message">Enter a message</string>
    <string android:name="button_send">Send</string>
    <string android:name="action_settings">Settings</string>
    <string android:name="title_activity_main">MainActivity</string>
</rescources>
于 2013-05-19T02:59:12.003 回答