android - 调用 ACTION_DIAL Intent 时可以禁止发送 SMS 选项吗

标签 android android-intent

我的团队正在开发一款 Android 应用,其中包括调用和与客户支持人员交谈的功能。我们正在使用 ACTION_DIAL 调用 Intent,这会按预期调出预填充电话号码的拨号器。在设备模拟器中,我们还看到了创建新联系人和添加到联系人的链接,这些链接很好,但我们想要禁止发送短信链接,因为我们无法读取发送到该号码的消息。理想情况下,我希望能够传递一个参数或更改一个设置以禁用该一次调用的 SMS 消息传递,但我对其他解决方案持开放态度。我进行的搜索没有找到任何结果。

提前致谢

最佳答案

没有。没有办法知道正在为操作拨号启动什么拨号器 - OEM 都可以选择使用他们自己的,或者用户甚至可以下载他们自己的一个。无法知道这些拨号器支持哪些选项,也绝对无法配置它们。即使有,拨号器应用程序也可以忽略配置。您可能想改用 ACTION_CALL,这需要额外的权限,但会直接调用而无需调出预填充的拨号器。

关于android - 调用 ACTION_DIAL Intent 时可以禁止发送 SMS 选项吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39496077/

相关文章:

android - 如何将图像从 Listview 传递到另一个 Activity

javascript - 页面加载时从浏览器打开 android 应用程序

android - 连接到无法在 Samsung Galaxy Core Prime (Android 5.1.1) 上运行的 gatt 服务器

java - Android中是否有可用的视频编辑库

java - getExternalFilesDir 和 getExternalStorageDirectory() 之间的区别

android - Intent 未发送 ACTION_POWER_CONNECTED

java - Android 暂停并完成

android - 向mysql插入数据后无法intent

android - 什么是 View 层次结构和 SurfaceView?

android - 从服务中获取有关当前显示 Activity 的信息