当前位置: 代码迷 >> Android >> android 手机 菜单列表 中英文混排怎么实现
  详细解决方案

android 手机 菜单列表 中英文混排怎么实现

热度:347   发布时间:2016-05-01 22:22:39.0
android 手机 菜单列表 中英文混排如何实现?
RT.

现象:现在手机菜单列表只支持英文的排序,中文都被排到了Z后面,以"?"标示。

问题:那么如何实现中英文的混合排序呢?

请各位达人不吝赐教啊!!

谢谢~

------解决方案--------------------
实现混合排序,你总得也有个规则吧。。。

比如,把中文的转换成英文,再按字典顺序。。。
------解决方案--------------------
的有个依据吧,比如说是按时间,或者按长度,或者按Ascii码,还是其他什么的?
------解决方案--------------------
Comparator comparator = Collator.getInstance(java.util.Locale.CHINA); 
Collections.sort(List list, comparator);
关键是第一行代码,仅供参考
------解决方案--------------------
android 数据库里面有一个sortkey,存储的是汉字的拼音,所以可以实现混排,其他的不清楚
  相关解决方案