Android拼音搜索联系人解决方案

Android拼音搜索联系人
在Android中如何实现根据拼音检索联系人如图: 能够根据英文检索对应相关的中文和英文名称, 并且高亮选中检索出来关键字. 请问如何实现, 归为帅锅mm给点思路. 谢谢

------解决方案--------------------
没做过,但我觉得思路应该很简单,数据库里添加联系人记录时,应该有一个相应的字段存储中文名对应的拼音,这样检索就是个很简单的事情了。至于汉字转拼音的办法,楼主google一下,很多的
------解决方案--------------------
你需要将汉字转为拼音做匹配,搜索 pinyin4j,有现成的库用