Android 自动完成后,另一个自动完成
我有一个带有简单适配器的自动完成文本视图,除了一件小事,一切都很好。在我点击一个建议后,“自动完成文本”视图中会充满该建议,但随后会出现另一个建议,我必须按“上一步”禁用该建议。这只是一个表面问题,但还是有办法避免吗Android 自动完成后,另一个自动完成,android,autocomplete,Android,Autocomplete,我有一个带有简单适配器的自动完成文本视图,除了一件小事,一切都很好。在我点击一个建议后,“自动完成文本”视图中会充满该建议,但随后会出现另一个建议,我必须按“上一步”禁用该建议。这只是一个表面问题,但还是有办法避免吗 to.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?&
to.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Map<String, String> map = (Map<String, String>) adapterView.getItemAtPosition(i);
String name = map.get("Name");
String number = map.get("Number");
to.setText(number);
saveAs.setText(name);
to.setSelection(to.getText().length());
}
});
to.setOnItemClickListener(新的AdapterView.OnItemClickListener(){
@凌驾
公共无效onItemClick(AdapterView AdapterView、View视图、int i、long l){
Map Map=(Map)adapterView.getItemAtPosition(i);
String name=map.get(“name”);
字符串编号=map.get(“编号”);
to.setText(数字);
saveAs.setText(名称);
to.setSelection(to.getText().length());
}
});
您检查过这个了吗。这是一个实施的好主意。这会有帮助吗?我想你可以通过告诉自动完成在选择某个内容或用户按下“完成”按钮后从元素中删除焦点来做到这一点。