Vik*_*dar 0 android autocomplete autocompletetextview
我想用相应的电话号码显示联系人姓名列表
喜欢
Vikas Patidar <9999999999>
Rahul Patidar <9999999999>
当用户在移动电话号码字段中键入文本时,使用AutoCompleteTextView.
在默认样式中,我只能显示名称列表.
任何人都可以告诉我如何实现这一点,以便当用户选择列表中的任何项目,我可以在手机号码字段中显示该号码.
您需要使用适配器来执行此任务.例如,使用SimpleAdapter:
SimpleAdapter adapter = new SimpleAdapter(context, list, R.id.row_layout, new String[] { "Name", "Phone" }, new int[] { R.id.name, R.id.phone });
autoCompleteField.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)
为此,您需要创建一个布局XML文件,列表必须是类型List<? extends Map<String, ?>.第4个参数中的字符串是列表中的映射的键.第5个参数中的Ints是布局文件中组件的标识符.
或者您可以扩展任何适配器并使用它.请参阅此链接以供参考.
| 归档时间: |
|
| 查看次数: |
4667 次 |
| 最近记录: |