Android字符串文件中 xliff 标签的使用

<xliff:g>标签介绍: 

1、属性id可以随便命名 

2 、%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 

3、%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,输出(m-输入整数位数)个0

4、%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=1.2时,输出格式为0.00

                                                                                                                                                                                                                    

在实际的使用过程中,m一般不用指定。具体的一个示例如下:

<string name="upd_version">A-<xliff:g>%1$s</xliff:g>-<xliff:g>%2$d</xliff:g>-<xliff:g>%3$s</xliff:g></string>

第一个参数和第三个参数为字符串类型,第二个参数为整数。

                                                                                                                                                                                                                     

代码中使用示例如下:

String param = context.getString(R.string.upd_version, "First param", 10000, "Thrid param");

你可能感兴趣的:(Android字符串文件中 xliff 标签的使用)