Pregunta

Tengo un syncAdapter y la sincronización de contacto funciona bien. Solo quiero una buena insignia agregada al QuickContactBadge en la aplicación de contacto. ¿Cómo puedo hacer que esto funcione?

¿Fue útil?

Solución

Encontré la solución. Básicamente, usted dice, en su manifiesto, qué actividad puede manejar contactos que se fusionan. Al hacer la fusión que ha elegido un tipo de MIME, use este tipo de MIME en una actividad para una actividad que elija:

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

Luego, cuando se inicia la actividad, puede obtener el contacto haciendo: cursor cur = getContentResolver (). Query (getIntent (). GetData (), nulo, nulo, nulo, nulo);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top