strings.xmlに数値を埋め込む方法です。
年齢(数値)
などとstrings.xmlに数値を混ぜ込みたい場合strings.xmlに以下のように定義します。
1 |
<string name="age_text">%d歳</string> |
%dが数値を埋め込む領域になります。
C言語のprint文で、数値を表示する際と一緒ですね。
longなど型が変わると接頭語も変わります。
次にstrings.xmlから引用する方法です。
1 |
final String age = getApplicationContext().getString(R.string.age_text,20); |
ageには20歳と表示されます。