实现ListView滑动时出现蓝色的Scrollbar,拖动scrollbar出现当前显示的item的简介

在Android的手机的联系人界面中,当滑动联系人LIstview时,右边的scrollbar会变成一小段蓝色的滑块,能够被拖动,且拖动的时候会提示相应的提示字符:

实现ListView滑动时出现蓝色的Scrollbar,拖动scrollbar出现当前显示的item的简介_第1张图片
;
那么这是如何实现的呢?
其实实现方式很简单,要显示邮编的蓝色的scrollbar只需要将ListView一个属性设为true,在列表页的内容超过四屏的话就会自动出现
实现ListView滑动时出现蓝色的Scrollbar,拖动scrollbar出现当前显示的item的简介_第2张图片

如果想要在拖动蓝色scrollbar的时候显示对应的内容提示,则需要在listview对应的Adapter做一些处理;
要让自定义的Adapter实现 SectionIndexer 接口,然后实现对应的方法:
实现ListView滑动时出现蓝色的Scrollbar,拖动scrollbar出现当前显示的item的简介_第3张图片
其中getSections返回的就是每一个item对应的要显示的提示内容;




















你可能感兴趣的:(Android)