我正在开发一款安卓联系人管理项目。我希望在用户注册时自动填写电子邮件地址的结尾部分。
例如,当用户输入用户名时,应自动提供 @gmail.com 或 @outlook.com 等建议。以下是我的代码的一小部分:
String[] maindb = {"@gmail.com", "@rediffmail.com", "@hotmail.com", "@outlook.com"};
mail = (AutoCompleteTextView) findViewById(R.id.A1_edt_mail);
ArrayAdapter<String> adpt = new ArrayAdapter<String>(this, R.layout.support_simple_spinner_dropdown_item, maindb);
mail.setAdapter(adpt);
我得到了这样的输出结果
但是我希望当用户输入他/她的用户名时,应该出现这个建议,但它没有出现。
我的问题不是重复的android如何将EditText作为自动完成这个问题。我的问题与此不同。
提前致谢。