2

在使用 MultiAutocompleteTextView 时,有什么方法可以区分用户完全键入的单词和他宁愿从下拉菜单中选择的单词?

4

1 回答 1

0

是的,您可以使用 onItemClickListener 来查看他没有完全输入的内容。我想在您可以将它们从所有选定项目的列表中删除并且只有完全输入的项目之后。

yourMultiView.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
        //here you can save the clicked elements
        Log.i("yourPackage",((TextView)arg1).getText().toString());
    }
});

这就是我设法查看输入值和所选值之间的差异的方式。

于 2012-08-08T14:18:21.507 回答