-3

2番目のmain.javaファイルを作成して最初のmain_activityファイルに接続すると、エラーが表示されますか?

4

4 に答える 4

7

これを xml に追加します: tools:ignore="HardcodedText"

例:

  <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Text" 
        tools:ignore="HardcodedText"/>
于 2013-02-18T16:04:31.213 に答える
1

Eclipse では、レイアウト ファイルを開き、ボタン (またはテキストを含むその他のビュー) を右クリックして、Edit Text. そこから、リストから値の 1 つを選択するだけです。必要な値がリストにない場合は、 をクリックしNew String...て新しい Android 文字列を作成します。すべての文字列はstrings.xmlres/values フォルダー内で定義されます。

于 2013-02-18T16:08:18.787 に答える
0

ボタンの文字列は、res/values 内の string.xml にある必要があります。これは、アプリがサポートする言語ごとにstrings.xmlファイルを持つことができ、デバイスが設定されているロケールに基づいて正しい言語が使用されることを意味します。

文字列を作成する簡単な方法は、ハードコードされた文字列を強調表示し、メニュー > リファクタリング > Android 文字列の抽出 (似たようなもので、頭の中で正確に思い出せません) に移動すると、次のように尋ねられます。新しい文字列を呼び出して string.xml に配置し、ハードコードされた文字列を @string/your_string_name に置き換えます。

于 2013-02-18T17:06:34.177 に答える
0

ボタンの名前を設定したい場合。問題を解決するには、値フォルダーのstrings.xmlファイルを使用して名前を設定し、@string/(string.xmlファイルで指定された名前)を使用してボタンで使用する必要があります。

于 2013-02-18T16:02:13.103 に答える