1
我有一个SyncAdapter和联系人同步工作正常。只有我想在联系人应用程序中添加一个漂亮的徽章到QuickContactBadge。我如何得到这个工作?使用SyncAdapter添加徽章和意图QuickContactBadge
我有一个SyncAdapter和联系人同步工作正常。只有我想在联系人应用程序中添加一个漂亮的徽章到QuickContactBadge。我如何得到这个工作?使用SyncAdapter添加徽章和意图QuickContactBadge
我找到了解决方案。 您基本上在清单中告诉哪个活动可以处理合并的联系人。这样当你选择一个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>
然后,当活动开始,你可以通过执行获得的接触: 光标CUR = getContentResolver() .query(getIntent()。getData(),null,null,null,null);
嗨 谢谢我发现这非常有用,但我想请求你,如果你可以提供你如何设置你的mimeType(vnd.hyves.profile)以及如何处理你的intent和ContentsResolver子类。 谢谢。 – vsm 2011-05-19 21:36:17