0
我開發的冰淇淋三明治 一個Android應用我想填充包含一個對話框從數據庫中列出項目(只有一列),在編輯文本上單擊,但列表應根據編輯文本中的文本更改獲取過濾器。那可能嗎 ?? 直到現在我能夠填充對話框包含所有列表項,但我不知道根據編輯文本過濾此列表,這將像搜索欄一樣工作。上點擊編輯文本,一個自定義列表對話框出現,並列出項目應根據編輯文本的文本改變而改變,針對Android
我開發的冰淇淋三明治 一個Android應用我想填充包含一個對話框從數據庫中列出項目(只有一列),在編輯文本上單擊,但列表應根據編輯文本中的文本更改獲取過濾器。那可能嗎 ?? 直到現在我能夠填充對話框包含所有列表項,但我不知道根據編輯文本過濾此列表,這將像搜索欄一樣工作。上點擊編輯文本,一個自定義列表對話框出現,並列出項目應根據編輯文本的文本改變而改變,針對Android
你正在尋找的東西可以使用android中的AutoCompleteTextView完成。 每次在textfield中輸入字母時,它都會顯示一個對話框。Prisms來自包含項目列表的ArrayList。同樣如您所說,您可以從數據庫中獲取項目列表,並將項目放入從中顯示預測的arrayList。
這是根據您的需要的一個例子。
http://www.javatpoint.com/android-autocompletetextview-example
集成了例如上面給出的鏈接上滿足您的需要Sqlitedatabse代碼。
當單擊edittext時出現對話框,那麼你就不能在edittext中輸入任何東西,因爲除非對話框消失,否則所有的UI後面的對話框都是不可訪問的 – Braj 2013-02-15 07:18:22
謝謝braj,但我設置位置在對話框中,編輯文本是可見的。 – UdiT 2013-02-15 09:48:31
是的,它的可能性。 EDITTEXT已根據該更改的文本ü可以查詢數據庫匹配的元素,他們獲取和對話框的列表視圖顯示了偵聽文本的變化...... – Braj 2013-02-15 13:21:22