一,首先看效果图
二,实现思路
1,右边的A-Z导航。
2,左边的A-Z字母的显示。
3,点击右边的,左边自动跟踪字母。
1,自定义A-ZView
/**
* 执行顺序 onSizeChanged()--->onDraw()
*/
public class A_ZindexView extends View {
private Paint paint;
private OnSlideTouchListener listener;
// 单元格的高度
private float cellHeigth;
private float cellwidth;
private static String[] strs = new String[] { "A", "B", "C", "D", "E", "F",
"G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S",
"T", "U", "V", "W", "X", "Y", "Z" };
private int touchIndex = -1;
public A_ZindexView(Context context) {
super(context);
init();
}
public A_ZindexVi

本文介绍了如何实现Android应用中联系人列表的A-Z布局。实现思路包括创建右边的字母导航条,左边根据导航自动滚动到相应字母的联系人,并提供了自定义A-ZView的详细步骤,包括隐藏字母视图、设置监听器接口。此外,文章还提到了使用pinyin4j库进行中文转拼音的方法。
最低0.47元/天 解锁文章
298

被折叠的 条评论
为什么被折叠?



