メッセージとかの文字列をリソースで書くのは楽ちん。 「XXXを追加しました」とか変数を使った複雑なメッセージを書くときに、書き方を忘れてしまうので、その備忘録
サンプル
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="add">%sを追加</string> <string name="sum">%1$sは%2$d個です</string> </resources>
- %sは文字列の変数
- %dは数字の変数
- 複数ある場合は、「
$」と間にいれる
残りのFormatを下記のRefarenceを参照。 - Formatter | Android Developers