0

由于我是 Android 新手,在尝试在我的 strings.xml 文件中添加新字符串后,我遇到了一个对于新手来说似乎很常见的问题(XML 文件中的错误:正在中止构建)。

我在网上搜索了许多开发人员(实际上是大多数人)建议我应该删除 blabla.out.xml。我知道这听起来可能很愚蠢(或超级愚蠢,你的电话),但我在查找 out.xml 文件时确实遇到了问题。要么我的问题与其他人的问题没有相同的性质(我对此表示怀疑),但我找不到我的 out.xml 文件。

如果你能告诉我我在哪里可以找到它,或者你能告诉我另一个很棒的解决方案。

先感谢您。

编辑:

我的 activity_main.xml 文件:

     <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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="horizontal"
tools:context=".MainActivity" >

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

在 strings.xml 中,我想添加一个名为 edit_message 的字符串,以便在我的文本框(EditBox)中显示初始消息

4

1 回答 1

1

我建议您阅读本指南:字符串资源

您需要了解 Android 项目文件夹层次结构。
在 Eclipse 中查看:您的项目名称 > res > values > strings.xml。它应该是这样的:

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

    <string name="hello">Hello World!</string>
    <string name="app_name">Hello Android</string>

</resources>

编辑:您需要添加edit_messagestrings.xml

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

        <string name="hello">Hello World!</string>
        <string name="app_name">Hello Android</string>
        <string name="edit_message">Your message</string>

    </resources>
于 2013-02-19T14:29:04.573 回答