SyncAdapter があり、連絡先の同期は正常に機能します。連絡先アプリケーションの QuickContactBadge に素敵なバッジを追加したいだけです。どうすればこれを機能させることができますか?
1580 次
1 に答える
4
解決策を見つけました。基本的に、マニフェストで、マージされた連絡先を処理できるアクティビティを指定します。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, null, null);
于 2011-02-14T10:34:23.283 に答える