2011-09-26 45 views
0

我遇到了一个问题,如果我的AutoCompleteTextView显示它的建议,如果键盘焦点在ACTV中,并且点击了活动中的一个按钮。我似乎可以做的最好的事情是在.dismissDropDown()出现后再打电话,但看起来很sl。。当按钮被点击时,我怎样才能防止它出现在第一位?Android AutoCompleteTextView在无关按钮被点击后显示建议

+0

我不知道我理解你的问题。请你重新说清楚。 – Andrei

+0

Andrei是对的,请更改您的问题,因为实际问题尚不清楚。 ACTV是什么意思? *按钮*与下拉菜单有什么关系?它有什么用途? – Knickedi

+0

ACTV = AutoCompleteTextView – Conrad

回答

0

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