string.xml如果使用%后跟字符串两次,则指定多个替换



为什么这样做?

<string name="quantity_geoFormat">"%s"</string>

这不是吗?

<string name="quantity_geoFormat">"%s %s"</string>

这是我第二次遇到这样的错误:以非位置格式指定的多个替换;

您需要使用位置替换格式,如下所示:%1$s

因此,您的第二个字符串资源应该如下所示:

<string name="quantity_geoFormat">"%1$s %2$s"</string>