9

Hello World アクティビティ コードで次のエラーが発生します。

Description Resource Path Location Type
[I18N] Hardcoded string "and this is a clickable button!", 
    should use @string resource
activity_hello_world.xml/HelloWorld/res/layout line 21 Android Lint Problem

私を助けてください。

4

2 に答える 2

17

これはエラーではなく、Lint の警告です。したがって、アプリを実行することはできますが、テキスト (TextViews、ボタンなど) を表示するための推奨される方法は、文字列参照を使用することです。res フォルダーに移動する必要があり、values の下に strings.xml ファイルがあります。そこにこれを追加します:

   <string name="my_string">Your Text!</string>

ボタンにテキストを設定するには、次のようにする必要があります。

android:text="@string/my_string"
于 2012-11-03T09:57:29.450 に答える