开发中常碰见文案基本雷同,但是中间加一些变量的文案,如果不会这些参数的话,就只能后台提供完整显示文案或者自己手抖拼接,非常的不美观,所以这个有必要记录一下。
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格
%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为0.00
用法雷同,都是这样的
strings中定义
<string name="count_down">倒计时:%1$d</string>
mTv.setText(getContext().getString(R.string.count_down, 18));