<string name="funky_format">My name is <b>%1$s</b></string>
最后的格式是什么意思?
答案 0 :(得分:1)
字符串看起来很时髦的原因是它同时执行格式化和HTML。这是description of it from the documentation,其中指出:
有时您可能想要创建一个也用作格式字符串的样式化文本资源。通常情况下,这不会起作用,因为String.format(String,Object ...)方法将从字符串中删除所有样式信息。解决这个问题的方法是使用转义实体编写HTML标记。