本篇主要实现了你可以自行控制从第一个字符开始进行联想
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(adapter);
addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
String input = s.toString();
adapt
自定义AutoCompleteTextView实现Email自动补全

这篇博客详细介绍了如何在Android中创建一个自定义的AutoCompleteTextView,实现从输入的第一个字符开始的Email自动补全功能。通过实例演示,展示了如何监听每个字符输入并进行联想效果。
最低0.47元/天 解锁文章
255

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



