2012-02-28 61 views
2

我必須實現EditText搜索字段,當用戶輸入時,它會從互聯網獲取建議並在下拉菜單中顯示它們。 我已經閱讀了一些文檔的東西,我已經看到有AutoCompleteTextView類,實現這個功能,設置通用ArrayAdapter後。 但是在我看到的所有例子中,ArrayAdapter被填充了一個靜態的String數組。 所以我在想: 使用EditText框並自己處理所有的UI東西,還是使用適配器使用AutoCompleteTextView更簡單?在這種情況下,它會正確處理suggestions數組的更改嗎?Android自動填充建議從互聯網

回答

0

我會建議繼續並使用適配器選項自動完成。您可以通過首先從網絡獲取響應,然後在onTextChanged的處理程序中使用它,從而輕鬆做到您想要的。從頭開始實現帶edittext的圖形用戶界面既節省時間又費時間!