本篇主要实现了你可以自行控制从第一个字符开始进行联想
public class AutoComplete extends AutoCompleteTextView { //输入字符进行联想,@163.com、@126.com、@qq.com、@sina.com、@yeah.net、@yahoo.com、@gmail.com等常用邮箱 private static final String[] emailSuffix = {"@qq.com", "@163.com", "@126.com", "@gmail.com", "@sina.com", "@hotmail.com", "@yahoo.cn", "@sohu.com", "@foxmail.com", "@139.com", "@yeah.net", "@vip.qq.com", "@vip.sina.com"}; public AutoComplete(Context context) { super(context); init(context); } public AutoComplete(Context context, AttributeSet attrs) { super(context, attrs); init(context); } private void init(Context context) { final MyAdatper adapter = new MyAdatper(context); setAdapter(ada