2011-09-26 63 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的適配器。這種動態更新方法解決了當不應該出現自動完成列表的問題。