0

私は Android を初めて使用するので、strings.xml ファイルに新しい文字列を追加しようとした後、初心者にはよくある問題 (XML ファイルのエラー: ビルドの中止) に行き詰まりました。

Web を検索したところ、多くの開発者 (実際には大多数) が 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>   

テキスト ボックス (EditBox) に最初のメッセージを表示するために、strings.xml に edit_message という名前の文字列を追加したいと考えました。

4

1 に答える 1

1

このガイドを読むことをお勧めします:文字列リソース

Android プロジェクト フォルダーの階層を理解する必要があります。
Eclipse を見てください: Your Project Name > 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_message:に追加する必要がありますstrings.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 に答える