2010-07-14 29 views
2

目前我正在評估是否有可能在第三方應用程序中重複使用Android聯繫人搜索。在第三方應用程序中重複使用默認的Android聯繫人搜索 - 可能嗎?

我得到了問題,我必須實現聯繫人列表/選擇器,包括聯繫人列表的篩選可能性。這意味着由意向打開的標準android picker並不能幫助我。所以我決定自行實施清單/選擇器,這並不困難。但我需要能夠在我自己的實現中提供android搜索對話框。

那麼是否有可能在自己的應用程序中重複使用標準聯繫人搜索機制? (例如在默認聯繫人列表中可用的聯繫人搜索)或者是否必須自己實現這一個?

非常感謝您的幫助!

回答

1

我認爲Romain Guy在上一次Google I/O中提到了ListView的確切功能。 在34分鐘看看The world of ListView。 28sec。他非常好地描述了這一點。

基本上你要做的就是

  1. 機器人:textFilterEnabled =「真」
  2. 和適配器必須實現的可篩選 - 的CursorAdapter和ArrayAdapter已經爲此一些基本實現,但你可以實現用getFilter ()在你的適配器中做任何你喜歡的過濾。

希望有所幫助。

+0

謝謝你指點我的演示文稿。這顯示的過濾不是我想要的。我特意在搜索按鈕上搜索了搜索機制。 – 2010-08-09 06:56:42

相關問題