在國際化程序的過程中我們需要使用String.xml文件進行字段替換,
下面是用來傳遞參數的寫法
比如“我的名字叫李四,我來自首都北京”;這里的“李四”和“首都北京”都需要替換。
在string.xml中可以這樣寫,<string name="alert">我的名字叫%1$s,我來自%2$s</string>
在程序中:
String sAgeFormat1 = getResources().getString(R.string.alert);
String sFinal1 = String.format(sAgeFormat1, "李四","首都北京");
這里兩個string需要替換的,按照上面程序的順序依次對應。
轉載:http://hi.baidu.com/folk113/blog/item/d562f6d5f18d76143bf3cf18.html