您的位置:首页 > 其它

TextView动态改变显示的内容

2017-09-14 16:39 204 查看
在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, "张三"));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: