android multiautocompletetextview:分别输入打字和选中的项目

时间:2012-08-08 13:42:38

标签: android autocompletetextview

使用MultiAutocompleteTextView时,有什么方法可以分辨用户完全输入的字词以及他从下拉菜单中选择的字词吗?

1 个答案:

答案 0 :(得分: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());
    }
});

这就是我如何设法查看输入值与所选值之间的差异。