android中的phonecall会自动结束

时间:2015-05-21 13:59:35

标签: android android-intent phone-call

我使用以下代码开始拨打电话:

public static void startPhoneCall(String number){
    Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(number));
    alarmActivity.startActivity(intent);
}

奇怪的事情和一些Android魔法似乎发生在此之后。有时会拨打电话,有时呼叫会开始,但会在之后终止。因此,电话号码为number的电话甚至无法接听电话。

我总是对数字使用相同的参数,因此问题不存在。此外,如果我开始通话"通常",它总是有效。

我不知道在哪里搜索,所以任何提示都非常受欢迎!

修改 这与以下问题无关:Android Intent.ACTION_CALL, Uri

代码正在运行。大多数时候我都可以打电话。奇怪的是,有时电话会在电话会议开始后立即结束。有时它工作得很好。 但是,在这两种情况下,确实调用了数字 。正如我所说,我的问题是它有时会在它开始后立即结束。

编辑2 我发现问题:我在开始通话的同时发送短信。如果在呼叫期间发送了一个短信,它将终止呼叫。在开始通话之前,如何确保发送所有短信?

0 个答案:

没有答案