くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Andoridのリソースxmlで複雑な文字列をゴニョゴニョする

メッセージとかの文字列をリソースで書くのは楽ちん。 「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

参考にしたサイト様