我在strings.xml
中使用占位符字符串。
<string name="date">%1$d.%2$d.%3$d</string>
并将其像以下代码一样设置:
String.format(context.getResources().getString(R.string.date), day, month, year);
如果我们以5月5日为例,现在的结果是:
5.5.2015
如何在字符串资源中为小于十的数字添加前导零?
这不是Left padding a String with Zeros的重复,因为该问题的解决方案是:
String.format("%010d", Integer.parseInt(mystring));
但是Android资源字符串的格式为:
%1$d
1
表示索引。我应该把 02
放在哪里?