android - Twilio - 如何在调用网络到电话时打开活动
问题描述
我已经在我的应用程序中实现了 Twilio,并且已经实现了网络到网络的通话以及网络到电话的通话。唯一的事情是,如果我Voice.call()
用我用户的电话号码打电话,它会打电话给他,但这个电话不会在他的设备上打开我的活动。电话用户界面将是默认决定的来电用户界面。另一方面,如果我在他的设备上使用用户定义的身份,它会通过我的活动顺利进行。关于如何使用电话号码拨打网络电话并通过我的活动重定向呼叫的任何想法?
我一直找不到这方面的任何文件。
干杯!
解决方案
Twilio 开发人员布道者在这里。
拦截直接打给设备的电话不是 Twilio SDK 的工作。但是,由于 Android 足够灵活,可以替换默认的电话应用程序,因此您可以自己执行此操作。
但是,我不是 Android 开发人员,但是通过快速搜索,我可以找到本教程,了解BroadcastReceiver
如何在来电时使用 a 运行您自己的代码。这个 StackOverflow 答案也可以帮助您入门。
希望有帮助。
推荐阅读
- pyqt5 - 如何将文本添加到 PyQt QcalendarWidget
- python - 将结构化 numpy 数组(包含子数组)转换为 pandas 数据帧
- c# - 确认倒数 CRC-8 值?
- c - 使用 container_of 宏时出现意外结果(Linux 内核)
- css - Stylelint 规则到 value-keyword-case 以忽略 camelCase 变量
- spring-boot - 春季计划的 cron 作业运行次数过多
- houdini - 如何使用 Houdini 18 创建独立的交互式应用程序?
- html - 如何将数据从 html 表单传递到存储在 Google Cloud 上的 node.js 文件?
- java - 似乎无法让我的代码正确打印输出
- multithreading - 在 OpenMP 中,当线程数不均分到并行 for 循环中的迭代次数时,静态调度如何工作?