读书人

,关于字符串的拼音排序

发布时间: 2012-09-02 21:00:34 作者: rapoo

求助,关于字符串的拼音排序.
大家都知道,在一个优秀的软件中

listView中各个字符串之间的排序都是有序的.

就比如联系人

拼音由a开头的会排在最前面,然后拼音b开头的会排在a的后面.

我对这种拼音首字母排序,一头雾水.

不知道有谁做过这种类似的应用.

望大家给点提示.

[解决办法]
使用pinyin.jar进行转换成拼音呀
[解决办法]
http://blog.csdn.net/connectionutils/article/details/6745584
[解决办法]
不用3楼说得那个jar包也可以,android源码里有个专门的类 HanziToPinyin.java
路径HanziToPinyin.java (packages\apps\contactsprovider\src\com\android\providers\contacts)
要想看具体例子,你参考下联系人Contacts的代码就可以了,可能还要在你的数据库加些字段,这个类应该可满足你的需要,

读书人网 >Android

热点推荐