gpt4 book ai didi

java - 如何将我的电话应用程序包含在 'open with' 列表中?

转载 作者:行者123 更新时间:2023-12-01 17:47:43 25 4
gpt4 key购买 nike

我正在开发一个电话应用程序,类似于原生 Android 电话应用程序。它已完成并全面投入运行。我希望如果按下电话号码链接,它会在“打开方式”列表中与 native 应用程序一起显示我的应用程序。

我已经了解了如何为网址和其他文件创建深层链接,但我还没有找到与拨号相关的任何内容。我尝试了以下方法,但没有成功。

           <intent-filter
android:label="@string/app_name">

<data android:scheme="myapp"
android:mimeType="text/plain"/>

<action android:name="android.intent.action.VIEW"/>

<action android:name="android.intent.action.DIAL"/>

<category android:name="android.intent.category.DEFAULT"/>

</intent-filter>

最佳答案

我成功了!

开始搜索其他人如何使他们的拨号器应用程序工作并找到这篇文章 Android dialer application .

标记答案的最后一部分是让它发挥作用的原因。

<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tel" />
</intent-filter>

关于java - 如何将我的电话应用程序包含在 'open with' 列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60836323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com