在TextView中想要动态的显示某些值,用到%1$s,%1$d,先介绍一下:
%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00
eg:
<string name="got_data">获取到的数据:\nID:%1$d\n用户名:%2$s</string>调用
textView.setText(getString(R.string.got_data, 77, "张三"));
本文介绍了在Android开发中如何使用TextView动态显示特定值的方法。通过%s$ms、%s$md和%s$mf等格式化字符串,实现字符串、整数及浮点数的灵活展示,并举例说明了具体的使用方式。
2251

被折叠的 条评论
为什么被折叠?



