Android AutoCompleteTextView在单击不相关按钮后显示建议

时间:2011-09-26 21:11:16

标签: android autocomplete autocompletetextview

如果键盘焦点位于ACTV并且点击了活动中的按钮,我的AutoCompleteTextView会显示其建议。我能做的最好的事情就是在它出现后调用.dismissDropDown(),但这似乎很草率。如何在单击按钮时不让它出现在第一个位置?

1 个答案:

答案 0 :(得分:0)

如上所述,这是因为我在ACTV的ArrayAdapter适配器中添加了一个元素。我刚刚继续将新字符串添加到用于初始创建ArrayList的原始ArrayAdapter,然后创建了一个全新的AA并将其设置为ACTV的适配器。这种动态更新方法修复了自动完成列表出现时不应出现的问题。