关于plurals用法经验

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。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容