0

我正在使用此代码拨打电话

Intent callIntent = new Intent(Intent.ACTION_CALL,
                                  Uri.parse("tel:" + phoneNumber));
startActivity(callIntent);

我想在听到第一次响铃后断开呼叫以在目标电话上留下未接来电。

4

1 回答 1

1

我不相信目前在 Android sdk 中可用。我最近试图控制一个项目的拨出电话,但除了拨打号码之外,您无能为力。我的上一个项目需要拨打电话,按下按钮,然后挂断。为此,我最终设置了一个收听网页的 Asterisk 服务器。您可以做类似的事情,但这将涉及使用与您自己的服务器的数据连接。

您可以查看这些链接。我不喜欢这个答案,但现在就是这样。

如何在android中拨打电话并在通话结束后返回我的活动?

http://developer.android.com/reference/android/content/Intent.html#ACTION_CALL

如果您想超越技术,我建议您查看此答案

于 2012-07-18T15:57:50.583 回答