Android:拨打电话并断开连接以断开未接来电

时间:2012-07-18 15:52:34

标签: android

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

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

我希望在听到第一个铃声后拨打电话,以便在目的地电话上留下未接来电。

1 个答案:

答案 0 :(得分:1)

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

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

How to make a phone call in android and come back to my activity when the call is done?

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

如果您想超越技术,我建议您查看this answer