Android联系人选择器和搜索

时间:2010-08-17 23:26:12

标签: android android-intent android-contentprovider

我有一个应用程序,允许用户使用类似于此example的代码通过ACTION_PICK Intent选择联系人。

此工作正常,但用户可以按搜索键并从搜索结果中选择联系人。在这种情况下,选择器会显示联系人视图,其中唯一可用的操作是电子邮件,呼叫等。

我希望将搜索到的联系人返回给调用的Activity,而不是显示联系人详细信息。这可能吗?

2 个答案:

答案 0 :(得分:0)

查看此课程: http://developer.android.com/resources/samples/BusinessCard/src/com/example/android/businesscard/BusinessCardActivity.html

当ContactPickerActivity返回时,调用loadContactInfo。在调用bindView()时会调出详细信息视图。如果您不想显示详细信息视图,请跳过调用bindView()。直接使用ContactInfo信息。

答案 1 :(得分:0)

当您启动意图时,请确保您使用startActivityForResult()而不只是startActivity()。听起来这可能是你的问题

相关问题