通讯录中多语种排序问题? 在通讯录中同时有特殊字符,数字,俄语,英语名字的联系人。现在在联系人列表中的显示是特殊字符在前,然后是数字,再然后英语类型的按照英语字典序排序,在后面是俄语类型的按照俄语字典序排序。现在想做成俄语按序显示完毕再显示英语,即要按照特殊字符,数字,俄语,英语的顺序来排序。不知各位大大有何建议。不胜感激。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有个思路就是先把名字中含有特殊字符的提取出来,放入listview,具体哪些特殊字符你定,然后把名字中含有0-9的拿出来,放入listview中,然后俄文,然后英文,不知道行不行,应该是个很麻烦的功能。 思路就是识别,转换统一编码,比较。貌似只能找到多语种编程。既然语种不同,为什么非要排序呢?只要同语种放一起不就可以了嘛PS:http://bbs.csdn.net/topics/33163 开始也是这样想的,但是这个排序不只是通讯录中要使用,还有通话记录等有list的地方。所以想着修改中的排序的实现。其实在external/sqlite/android/Sqlite3_android.cpp中有对日语的专门处理,在日语环境下,日语排在了英语的前面。应该是ICU4C实现的,但是这个真心不明白。还是非常感谢你的回复。 应用被安卓市场否了,说htc nexus one有问题。急求真机帮忙测试!! Notification如何设置显示时长? 怎么加密和解密sqlite数据库? 出错求帮忙 请教个问题:BroadcastReceiver的apk安装后不运行,发消息就可以调用? 在创建HELLOWORLD程序时出现了下列问题? 如何记录金币数 关于android下的模拟HTTPS发送请求 大神们 看看我的问题吧 android新手一枚 关于android socket通讯,求大神帮看看 android 实现 多任务下载 类似迅雷 android 动态控件尺寸单位问题
貌似只能找到多语种编程。
既然语种不同,为什么非要排序呢?只要同语种放一起不就可以了嘛
PS:http://bbs.csdn.net/topics/33163
还是非常感谢你的回复。