美文网首页
Android中标签

Android中标签

作者: 仍旧热忱_3619 | 来源:发表于2020-11-05 09:27 被阅读0次

Android中<xliff:g>标签

android源码中strings有很多<xliff:g>标签

  • 参数说明

    属性id可随意

    属性example为描述

    %n$ms:n表示这是第几个参数,m表示该参数之前有几个空格,s表示的是输出的是字符串,m为4时表示前面有一个空格,向后以此类推

    %n$md:n表示这是第几个参数,m表示该参数之前有几个空格,也可以设置成0m,即在m该输出之前放m个0,d表示的是输出的是整数。

    %n$mf:n表示这是第几个参数,m表示小数格式,例如m=1.2,格式为0.00,f表示输出的是浮点数

  • 使用
    1.[字符串例子]
    表达式: %1$4s
    描述: 表示第一个参数是字符串,与前面字符隔一个空格

    <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
      <string name="test_memory">测试<xliff:g id="use_name" example="describe">%1$4s</xliff:g></string>
    </resources>
    

    activity代码

    String s = getString(R.string.test_memory, "测试");
    

    输出:

    测试 测试
    

    参考原文链接:https://www.cnblogs.com/frames/p/4384078.html

相关文章

网友评论

      本文标题:Android中标签

      本文链接:https://www.haomeiwen.com/subject/xilovktx.html