什麼是setTextFilterEnabled()方法呢?Android:「setTextFilterEnabled」方法做什麼?
21
A
回答
16
它基本上能使過濾對於給定的ListView的內容。但是,警告,如解釋here是過濾不會自動發生。根據該鏈接,您必須提供過濾邏輯,然後根據概述該方法的AbsListView文檔,您調用該方法的適配器也必須實現Filterable。
希望幫助...
+0
過濾不會自動發生的說法具有誤導性。被引用的主題只是說SimpleCursorAdapter。 ArrayAdapter將使用toString()方法進行過濾,例如。 ArrayAdapter
9
根據Android開發人員參考,setTextFilterEnabled()方法「啓用或禁用類型過濾器窗口。如果啓用,當此視圖具有焦點時鍵入將過濾孩子以匹配用戶輸入。
來源和額外的信息可以在Android開發者參考可以發現,即:http://developer.android.com/reference/android/widget/AbsListView.html#setTextFilterEnabled%28boolean%29
3
它用於過濾。當你鍵入一個字母,那麼你將自動滾動到該項目,如果它的存在在視圖中給ListView控件的內容。
相關問題
- 1. registerNatives()方法做了什麼?
- 2. Container.validate()方法做什麼?
- 3. getiterator()方法做什麼?
- 4. super()方法做什麼?
- 5. Activity.finish()方法在做什麼?
- 6. 什麼dnn.js setCookie方法做
- 7. 「WebViewClient.onReceivedLoginRequest」方法做什麼
- 8. jQuery .filter()方法做什麼?
- 9. 這種方法做什麼?
- 10. Android - adapter.notifyDataSetInvalidated做什麼?
- 11. 方法定義中的operator +做什麼?
- 12. 這種方法做什麼isExternalStorageRemovable和isExternalStorageEmulated
- 13. 在Java方法中做什麼?
- 14. Initialize Component方法究竟做了什麼?
- 15. 這種遞歸方法做什麼?
- 16. 這個委託方法在做什麼?
- 17. Jetty的httpClient.setResponseBufferSize()方法能做什麼嗎?
- 18. 這個方法invokeOnEventDispatchThread做什麼?
- 19. JUnit4 - 測試方法什麼都不做
- 20. World()方法在ruby中做了什麼?
- 21. 爲什麼叫做「方法隱藏」?
- 22. e.preventDefault()方法實際上做了什麼?
- 23. UnityContainer.Teardown方法應該做什麼?
- 24. 這樣做的方法是什麼?
- 25. htmlAgilityPack Load()方法什麼也不做
- 26. 方法沒有做什麼預計
- 27. jMock的with()方法是做什麼的?
- 28. Gulp「完成」方法做什麼?
- 29. Pacman Ghost類,這個方法做什麼?
- 30. IUrlHistoryStg :: BindToObject方法是做什麼的?
請學會使用Android開發人員資源 http://developer.android.com/intl/en/reference/packages.html 您可以搜索索引。 – 2009-12-21 20:51:52
在一個小時內,這個問題是谷歌命中的setTextFilterEnabled#1。害怕。 – 2009-12-21 22:27:15