如何设置我的应用程序而不是默认的 Android 联系人的应用程序

发布于 2024-10-26 16:36:04 字数 120 浏览 1 评论 0原文

当我单击菜单列表中的联系人图标时,然后打开我的应用程序而不是内置的 andriod 中的应用程序。

只要告诉我我在菜单中做什么...

请帮助我,提前致谢。

请给我你的黄金时间..

when I click on contact icon in menu list then open my application instead of in built andriod.

just tell me what i do in menifest...

Plz help me n thanks in advance.

Plz give me your gold time for it..

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

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

发布评论

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

评论(1

少女的英雄梦 2024-11-02 16:36:04

如果我们查看 Android 中内部 Contacts.apk 的 AndroidManifest,我们会发现这

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

是他们在某人查看联系人时想要显示的活动中使用的意图过滤器。您可能需要做一些混乱才能获得您想要的正确效果,但据我可以理解您的问题,这就是您需要的答案。

If we look in the AndroidManifest of the internal Contacts.apk in Android we find this

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

Which is the intent filter that they use inside the activity they want to show when someone Views a Contact. You may have to do a little messing around to get the exact right effect that you want, but as far as I can understand your question, that is the answer that you need.

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