我有一个SyncAdapter,联系人同步工作正常。只是我想要一个很好的徽章添加到联系人应用程序中的QuickContactBadge。我怎么才能让它工作呢?
发布于 2011-02-14 18:34:23
我找到了解决方案。基本上,您可以在您的清单中告诉哪个活动可以处理合并的联系人。在进行合并时,如果您选择了mime类型,请在您选择的活动中使用此mime类型:
<intent-filter android:icon="@drawable/hyves">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="vnd.android.cursor.item/vnd.hyves.profile" />
</intent-filter>然后,当活动开始时,您可以通过执行以下操作来获取联系人: Cursor cur = getContentResolver().query(getIntent().getData(),null,null);
https://stackoverflow.com/questions/4806987
复制相似问题