如果键盘焦点位于ACTV并且点击了活动中的按钮,我的AutoCompleteTextView
会显示其建议。我能做的最好的事情就是在它出现后调用.dismissDropDown()
,但这似乎很草率。如何在单击按钮时不让它出现在第一个位置?
答案 0 :(得分:0)
如上所述,这是因为我在ACTV的ArrayAdapter
适配器中添加了一个元素。我刚刚继续将新字符串添加到用于初始创建ArrayList
的原始ArrayAdapter
,然后创建了一个全新的AA
并将其设置为ACTV的适配器。这种动态更新方法修复了自动完成列表出现时不应出现的问题。