0

'anInteger'の値で文字列を作成し、string.xmlから文字列を追加します。これは私がしていることです:

    StringBuilder sb = new StringBuilder();
    sb.append(anInteger);
    sb.append(" ");
    sb.append(getString(R.string.aString));

アンドロイドでそれを行うためのより明確なまたはより簡単な方法があるのだろうか?

ありがとうございました。

4

3 に答える 3

1

などの文字列書式タグを含む文字列リソースを定義できます"%d some text"。次に、コードで使用しますgetString(R.string.aString, anInteget)

于 2012-05-24T16:17:43.633 に答える
0

次のようにリソースを宣言します。

<string name="aString">%1$s something</string>

次に、次のようにします。

getString(R.string.aString, anInteger);
于 2012-05-24T16:16:28.213 に答える
0

Javaのやり方でやれ!:D

String str = Integer.toString(anInteger);

これが私のやり方です。
もちろんその後:

str += getString(R.string.aString);
于 2012-05-24T16:22:53.450 に答える