在may應用程序中,我有一個包含大量數據的微調控件。 用戶很難找到他們之間的物品,所以我決定插入搜索功能的Spinner.the的想法是如果用戶點擊快速搜索按鈕,他應該提供一個文本字段輸入一個字母,然後微調列表跳轉到它提供的字母找到的第一個詞。 有沒有解決方案? thanx如何在Android中調用搜索微調器?
0
A
回答
3
讓我們假設,完整的微調數據是列表。在微調
初始化
listCurrent=list.clone();
集ArrayAdapter通過
ArrayAdapter<String> adapter=new ArrayAdapter(context, android.R.layout.simple_spinner_item_1, listCurrent);
覆蓋onTouch活動,包括編輯文本說EDITTEXT和自來水一個按鈕,否則選擇的項目,在對話框按鈕打開對話框單擊,從editText獲取字符串並篩選結果並通過調用重置適配器:
listCurrent= filter(list, text);
adapter.notifyDataSetChanged();
-1
您可以使用自動編譯...
1
簡單的方法做你想做的事情是
有包含選擇的文本的按鈕。 單擊按鈕時用EditText打開包含ListView的對話或活動(startActivityForResult)。
使用EditText中的Searched內容更新列表視圖。
當用戶在ListView中單擊一個項目時。結果完成活動。
並從onActivityResult更新按鈕中的文本。
相關問題
- 1. 搜索框和微調在Android 4+
- 2. Android。如何調用搜索
- 3. 如何在android中調用搜索框?
- 4. 在宏中使用微調搜索詞
- 5. 如何將搜索選項添加到Android微調器?
- 6. Android微調器。如何從微調器中刪除項目?
- 7. 可搜索的微調適配器中的問題android
- 8. 如何使用android導航微調器
- 9. 如何從微調在Android
- 10. Android:如何從Sqlite中檢索微調器中的特定列
- 11. 在Android中使用本機微調器
- 12. 爲Android中的微調器創建文本過濾器(如快速搜索)
- 13. 使用Android微調器
- 14. 如何使用微調器
- 15. Android獲取微調器ID和名稱放在微調器
- 16. Android調試搜索
- 17. 如何從另一個微調器禁用微調器?
- 18. 如何在android中添加微調值
- 19. 如何在Android中使微調變灰?
- 20. 如何自定義android微調器?
- 21. Android如何選擇隱形微調器
- 22. Android-如何在AlertDialog中使用微調器?
- 23. Android中的微調器用法
- 24. 兩個微調器在Android應用
- 25. 如何微調與Android的
- 26. 在android中設置微調器值
- 27. 在微調器中顯示數據,Android
- 28. 在Android中動態填充微調器?
- 29. 在Android中創建雙微調器
- 30. 在android中填充微調器
什麼是自動編譯? – Nactus 2015-08-28 02:47:18