QuickContactBadge показать основной номер телефона
Я пытаюсь запустить свою деятельность из QuickContactBadge. Мне удалось добавить значок, используя следующее в моем манифесте:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="vnd.android.cursor.item/name"/>
</intent-filter>
Две проблемы, хотя:
Когда я нажимаю на значок, отображается имя контакта (и я подозреваю, что то же самое будет передано действию). Я хочу, чтобы номер телефона отображался. Я пробовал следующее, но безуспешно: "vnd.android.cursor.item /phone", "vnd.android.cursor.dir /phone", "vnd.android.cursor.item /phone_v2", "vnd.android.cursor.dir /phone_v2"
Как я могу изменить значок, показанный на значке?
Я нашел похожий пост здесь, но он не дает удовлетворительного решения.