1

我正在为 android 设计一个恶作剧应用程序,我想在其中显示好像有人打电话,然后当用户接听电话时,它应该播放录制的文件。除了我目前面临的 1 个问题之外,我已经完成了大部分事情。

1) 众所周知,每部手机的用户界面在接到电话时都会有所不同,所以我想确保在运行应用程序时它应该使用手机的默认用户界面,以确保它看起来像一个真正的来电称呼。

我正在上传一张图片,以便您对我的查询有更好的了解。因此,我们可以看到每部手机的 UI 都不同,我如何确保当我的应用程序拨打假电话时,它使用在接到真实来电时显示的相同 UI。

对此问题的任何帮助将不胜感激。 在此处输入图像描述

4

1 回答 1

1

您要做的是启动 Android Dialer 应用程序,然后在播放音频文件时更改功能/让它不执行任何操作。

虽然您可以启用扬声器并播放音频,但您无法在没有实时通话的情况下使拨号器保持活动状态。无效的号码会失败,而实际通话会花钱。

您想要做的实际上很难实现,您唯一可以尝试做的就是创建自己的具有不同主题的虚假拨号器活动(根据主要品牌),检测设备制造商,然后显示相关的。

于 2012-08-24T10:29:03.397 回答