文件名称:ListView快速索引A-Z
文件大小:21.1MB
文件格式:ZIP
更新时间:2019-07-05 05:41:44
快速索引
ListView A~Z快速索引这种效果在通信录和城市列表中经常看到,方便用户查找,是一种增加用户体验的好方法。 使用的知识点: 1,汉字转拼音,使用pinyin4j-2.5.0.jar 2,定义类实现Comparable接口,方便排序 3,自定义控件QuickIndexBar继承view(重点) 4,使用接口回调,暴露给外部使用 实现步骤: 1,设置布局 2,使用pinyin4j-2.5.0.jar库,定义把汉字转化为拼音的方法, 3,把listview中的数据转化成拼音,并对其进行排序,进行绑定 4,自定义a-z控件,设置触摸touch事件,暴露接口,提供回调 5,根据按下索引位置的字母,listview跳转到对应的位置,同时按下位置的字母颜色变灰,同时在中间提示字母