美文网首页
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