美文网首页Android 知识
关于plurals用法经验

关于plurals用法经验

作者: 酥脆海苔饼干 | 来源:发表于2017-01-04 10:00 被阅读0次

    plurals是value.xml中的一个标签属性,用于解决不同个数下使用不同字串的问题。最为经典的是单复数形式下的字串

    xml中的使用方法:

    <plurals    name="xxxxxx">

    <item   quantity="one">zichuan1 </item>

    <item quantity="other">zichuan2   </item>

    <plurals>

    当然只在这里写完标签是不可以的啦,因为java代码中还需要对其进行读取。方法为:

    getActivity().getResources().getQuantityString(R.plurals.xxxxxx,选择哪个item,获取的个数);

    getQuantityString()是该方法所提供的测量个数的多少。参数“选择哪个item”一般情况下与“获取的个数值”相同,即当获取个数为1时,选择第一个item,会显示字串zichuan1;当为其他个数时,会自动选择调用other,此时显示出的字串为zichuan2。

    相关文章

      网友评论

        本文标题:关于plurals用法经验

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