用例1:
<string name="str_wifi_numbers" formatted="false"><Data><![CDATA[附近发现有<font color="#5480ED"> %d</font> 个WiFi热点]]></Data></string>
String strNumber = getResources().getString(R.string.str_wifi_numbers);
strNumber = String.format(strNumber, listData.size());
tv_wifinumber.setText(Html.fromHtml(strNumber));
用例2:
<string name="str_tv_bind_advice1">您正在解除与%s的</string>
tv.setText(String.format(getResources().getString(R.string.str_tv_bind_advice1), unbindPhone));
<string name="str_totaltime">总时长:%d小时</string>
用例3:
<string name="welcome_messages">Hello, %1$s! You have %2$d new messages.</string>
Resources res = getResources();
String text = String.format(res.getString(R.string.welcome_messages), username, mailCount);
另外可参考:(http://blog.youkuaiyun.com/annkie/article/details/8301917)