【发布时间】:2018-08-06 05:59:14
【问题描述】:
我正在为 android 开发一个联系人管理器项目。在该项目中,我想在用户注册时自动填写字段中的电子邮件地址结尾部分。 例如,当用户输入他或她的用户名时,它应该自动给出@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 how an EditText work as AutoComplete 不重复 这个问题。我的问题与此不同。
提前致谢。
【问题讨论】:
-
好问题兄弟。我想试试这个逻辑,让你知道
-
嘿,谢谢兄弟。我正在等待解决方案
标签: java android autocomplete android-edittext android-arrayadapter