Android自定义SideBar
SideBar类似于手机通讯录或者微信通讯录右侧的A~Z的字母导航。
public class SideBar extends View {
// public static String[] letter = { "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", "#" };List letters = new ArrayList<>();private Paint paint = new Paint();/*** 计算出来的高度*/private int mCalViewHeight;private int selection = -1;private TextView mTextDialog;// 触摸事件private OnTouchingLetterChangedListener onTouchingLetterChangedListener;/*** 为SideBar设置显示字母的TextView* @param textDialog*/public void setTextView(TextView textDialog
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
