我使用Android的AutoCompleteTextView
有CursorAdapter
來自動完成添加到應用程序。在視圖的onItemClickListener()
中(即,當用戶觸摸其中一個自動完成的下拉項目時),我檢索文本並將其放在EditText中,以便用戶可以在需要時對其進行修改。禁用的Android AutoCompleteTextView用戶之後,從下拉選擇項下
然而,當我打電話setText()
上TextView的自動完成功能的行爲被觸發,並且下拉再次顯示。如果用戶使用鍵盤輸入新文本,我只想顯示下拉菜單。有沒有辦法做到這一點?
我做類似的東西這裏! http://stackoverflow.com/questions/12854336/autocompletetextview-backed-by-cursorloader – toobsco42