2010-01-22 194 views
2

AutoCompleteTextView顯示建議的正常方式是它只顯示以用戶輸入的文本開頭的字符串,但結果的排序順序未定義。Android:AutoCompleteTextView - 如何自定義排序順序

我可以以某種方式自行排序嗎?

因此,當用戶輸入例如「g」,我向他展示以「g」開頭的結果,這些結果與他最相關。

回答

1

我懷疑如果你實現了自定義Filter並將其作爲ListAdapter & Filterable實現的一部分返回給AutoCompleteTextView,那麼你可以通過這種方式實現目標,但我沒有嘗試過。

+0

是的,這工作完美。 – fhucho