5

私は2つの言語プログラムを開発しているので、テキストを設定しようとしてres/values-en/strings.xmlいますが、その方法がわかりません

ここから

<string name="advices">Advices</string>

ここまで

<TextView
        android:text="TO HERE <---------"
        android:textColor="#999999"
        android:textStyle="bold"
        android:textSize="12sp" />
4

2 に答える 2

10

@stringキーワードを使用して、文字列からテキストを取得できます。

<TextView
        android:text="@string/advices"
        android:textColor="#999999"
        android:textStyle="bold"
        android:textSize="12sp" />

これを行う別の方法があります:

TextView->>テキストを設定したい を右クリックしますstrings。メニューから選択EditTextするか、代わりに押すことができますF2 Function Key

テキストビューを右クリック

->>stringsで利用可能なすべてが一覧表示されますstrings.xml。リストから必要な文字列を選択します。

編集テキストを選択

->> これで、あなたの が表示stringされますtext view

テキストビューのテキスト

于 2013-08-29T07:22:08.680 に答える
1

まず最初に、resフォルダーには、strings.xml ファイルが含まれるフォルダーという名前の値があります。そのファイルには、すべての英語の文字列を入れる必要があります。

そして今、スペイン語のような別の言語を使用したい場合は、値を名前付きフォルダーに作成し、すべてのスペイン語の意味を英語に置き換えます..

次のように設定します。

<TextView
    android:textColor="#999999"
    android:textStyle="bold"
    android:text="@string/string_here"
    android:textSize="12sp" />
于 2013-08-29T07:23:30.207 に答える