android - 如何让应用程序出现在消歧对话框中
问题描述
我正在制作一个电话应用程序,我读到,为了使我的应用程序在消歧对话框出现询问“通过...呼叫”时显示为替代方案,我必须制作这样的意图过滤器:
<activity
android:name="..."
android:exported="true"
android:launchMode="singleTask"
android:label="Simplifi lines">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.CALL" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.CALL_PRIVILEGED" />
<data android:scheme="tel"/>
<data android:scheme="sip"/>
</intent-filter>
</activity>
但是,每当我单击电话号码超链接时,这不会使我的应用程序显示为一个选项。
我应该怎么做才能让它工作?
ps:我试图找到一个已经回答过的问题,但找不到太多android.intent.action.CALL 的 Intent Filter。
解决方案
推荐阅读
- python - Gmail API 在发送电子邮件时抛出错误,但仍会发送电子邮件
- angular - API 返回图像路径,但图像未在 Angular 10 中显示
- javascript - 如何在 TypeScript 中设置 ariaLabel 值
- javascript - 在javascript中过滤表
- flutter - Flutter:如何在嵌套列内使用扩展的 ListView
- asp.net-core-5.0 - 具有自定义 UserManager 的 ClaimsPrincipal 在剃须刀页面中不起作用
- python - 如何将一行附加到带有 bucle 的数据框?
- javascript - javascript正则表达式从字符串中提取匹配
- python - 无法读取空输入,应将刷新设置为 60,改为出现错误
- c# - C# Marshal.SizeOf() 上的奇怪行为