android 联系人意图?

发布于 2024-09-29 01:13:59 字数 44 浏览 4 评论 0原文

我正在寻找一个意图过滤器,当您在联系人列表中并且长按联系人时会出现一个菜单

i'm looking for an intent filter for when you are at the contact list and you long press a contact so a menu comes up

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甚是思念 2024-10-06 01:13:59

几乎可以肯定,没有发送该操作的意图。

There's almost assuredly not an intent sent for that action.

星軌x 2024-10-06 01:13:59

当您位于联系人应用程序中的“全部”列表时,此意图过滤器将捕获您的点击(不是长按):

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="vnd.android.cursor.item/contact" android:host="com.android.contacts"/>
        </intent-filter>

将其放入应用程序的清单中,安装它,Android 会询问您要使用什么

注意:当您长按股票联系人应用程序的联系人列表中的联系人时,不会产生意图

this intent filter will capture your click (not long click) when you're at the "All" list in your contacts app:

        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:mimeType="vnd.android.cursor.item/contact" android:host="com.android.contacts"/>
        </intent-filter>

put that in your app's manifest, install it, and android will ask you what to use

NOTE: there is no intent generated when you long-click on a contact in the contact list of stock contacts app

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文