我在布局中有一个AutoCompleteTextView。我还有一种选择与AutoCompleteTextView中相同项的另一种方式。当选择这种替代方法时,我通过以下方式填充AutoCompleteTextView中的值:
autoCompleteTextView.setText(valueFromAlternativeSource);
其中valueFromAlternativeSource
是有效的自动完成选项之一。问题在于,当调用setText时,自动完成下拉列表会出现。将以下行放在上述行之后不起作用:
autoCompleteTextView.dismissDropDown(); //Doesn't work. Why?
有什么想法,为什么无法使用下拉菜单或其他方法可以关闭下拉菜单?