0

我正在创建一个应用程序,在该应用程序中我试图覆盖默认的 android 拨号以包含一个更多按钮“URGENT”。这个想法是,如果应用程序安装在 2 部手机上,并且一部手机将呼叫标记为“紧急”,另一部手机的接收器屏幕(也将被覆盖)将变为“红色”以向接收器显示呼叫是“紧迫的”。

我正在使用下面的代码进行调用,但不确定如何包含“URGENT”参数。

Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:03000000000"));
startActivity(intent);

请建议是否有任何方法可以实现此功能。谢谢!

4

1 回答 1

0

您不能只为意图构成参数 - 您的调用必须支持该字段的意图。而且我不确定电话网络是否有“紧急”呼叫的想法。我知道我不会想要它——世界上每个电话推销员都会在每次通话中使用它。但是如果你真的想通过这个,你需要一种带外方式将数据发送到另一部手机,并且你需要在通话通过之前将其发送到那里。您可以尝试让它告诉您拥有的服务器一个呼叫将是紧急的,并通过 GCM 将其推送到接收器,但是很难获得时间。

于 2013-04-15T04:06:04.863 回答