2016-04-17 27 views
-2

我正在使用android中的autocompleteTextView功能。我試圖在用戶輸入時給出選項,這些選項實際上來自web API(json格式)。我懷疑是: 說,用戶開始輸入,當用戶鍵入3個字符時,我需要ping webAPI,得到它發給我的所有選項。我創建了ArrayList適配器。現在我想繼續過濾取決於用戶輸入的選項。我想持續發送輸入到webAPI並獲取JSON數據,爲用戶創建另一個適配器並刷新自動完成選項。AutoCompleteTextView事件不斷創建新的適配器

我沒有得到我需要捕獲的事件來成功完成這項工作嗎?

在此先感謝。

+0

通知有關更改適配器後,您檢索代碼JSON並綁定適配器? – sihao

回答

0

創建ArrayListAdapter

你不應該一遍又一遍地創建新的適配器再次但是更新的數據集它的服務器,並通過調用notifyDataSetChanged()

+0

謝謝,讓我試試notifyDataSetChange()。 –

相關問題