Добавьте значок и намерение в QuickContactBadge с SyncAdapter - PullRequest
1 голос
/ 26 января 2011

У меня есть SyncAdapter, и синхронизация контактов работает нормально.Только я хочу хороший значок добавлен в QuickContactBadge в приложении контактов.Как я могу заставить это работать?

1 Ответ

4 голосов
/ 14 февраля 2011

Я нашел решение.В своем манифесте вы в основном говорите, какая деятельность может обрабатывать контакты, которые объединяются.Выполняя объединение, вы выбрали тип пантомимы, используйте этот тип пантомимы для действия, которое вы выбираете:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...