在TextView中想要动态的显示某些值用箌%1$s,%1$d先介绍一下:
- %n$ms:代表输出的是字符串,n代表是第几个参数设置m的值可以在输出之前放置空格
- %n$md:代表输出的是整数,n代表是第几个參数设置m的值可以在输出之前放置空格
- %n$mf:代表输出的是浮点数,n代表是第几个参数设置m的值可以控制小数位数,如m=2.2时输出格式为00.00
1、整型,比如“小姐今年23岁了”这个23是整型的。在string.xml中可以这样写
%1$d表达的意思是整个name=”old”中,第一个整型的替代如果一个name中有两个需要替换的整型内容,则第二个写为:%2$d以此类推
2、string型,比如“我的名字叫李四我来自首都北京”;这里的“李四”和“首都北京”都需要替换。
有时看别人的代码会在String.xml文件中看到这样的写法,刚开始弄不明白到底是什么意思查了资料才晓得,在这里做一个汇总