2

我正在尝试从 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>

不过有两个问题:

  1. 当我单击该图标时,会显示联系人姓名(我怀疑同样会传递给活动)。我希望显示电话号码。我尝试了以下但没有任何运气:“vnd.android.cursor.item/phone”、“vnd.android.cursor.dir/phone”、“vnd.android.cursor.item/phone_v2”、“vnd.android .cursor.dir/phone_v2"

  2. 如何更改徽章中显示的图标?

我在这里找到了类似的帖子,但它没有提供令人满意的解决方案。

4

0 回答 0