在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中調用搜索框?
- 2. 在宏中使用微調搜索詞
- 3. Android微調器。如何從微調器中刪除項目?
- 4. 如何在Android中的自定義微調器中設置搜索界面
- 5. 可搜索的微調適配器中的問題android
- 6. 如何從微調在Android
- 7. 在Android中使用本機微調器
- 8. 爲Android中的微調器創建文本過濾器(如快速搜索)
- 9. 使用Android微調器
- 10. 如何使用微調器
- 11. Android獲取微調器ID和名稱放在微調器
- 12. Android調試搜索
- 13. 如何在Android中使微調變灰?
- 14. Android如何選擇隱形微調器
- 15. Android-如何在AlertDialog中使用微調器?
- 16. Android中的微調器用法
- 17. Android微調器在OnCreate中執行ItemSelectedListener
- 18. 在微調器中顯示數據,Android
- 19. 在android中設置微調器位置
- 20. 在android中填充微調器
- 21. 在Android中動態填充微調器?
- 22. 如何在Wicket中創建微調器
- 23. 如何在選項卡活動中調用微調器?
- 24. 可搜索微調結合領域
- 25. Android - 微調器位置值
- 26. Android微調器和片段
- 27. Android自定義微調器
- 28. 水平微調器android
- 29. Android微調器設置值
- 30. android自定義微調器
什麼是自動編譯? – Nactus 2015-08-28 02:47:18