Question

J'ai un SyncAdapter et la synchronisation de contact fonctionne très bien. Seulement je veux un badge agréable ajouté à la QuickContactBadge dans l'application de contact. Comment puis-je obtenir ce travail?

Était-ce utile?

La solution

J'ai trouvé la solution. Vous dites essentiellement, dans votre manifeste, activité qui peut gérer des contacts qui sont fusionnés. Lorsque vous effectuez la fusion que vous avez choisi un type MIME, utilisez ce type mime dans une pour une activité que vous choisissez:

        <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>

Puis, quand l'activité commence, vous pouvez obtenir le contact en faisant: Curseur cur = getContentResolver () requête (getIntent () getData (), null, null, null, null.);.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top