【发布时间】:2016-10-17 22:02:54
【问题描述】:
我正在尝试让我的代码进行调用,我已经尝试过这种方式:
Intent phoneIntent = new Intent(Intent.ACTION_CALL);
phoneIntent.setData(Uri.parse("tel:"+number));
phoneIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
if (checkPermission()) {
startActivity(phoneIntent);
}
但是当我尝试在我的应用程序中使用它时,大约 70% 的时间它会拨打电话,然后在拨号之前立即挂断,无法真正弄清楚可能是什么问题。 有什么建议 ? (编辑)上面发布的函数是从广播接收器调用的,这可能是导致呼叫断开的原因吗? (我发现另一个有同样问题的人也尝试从广播接收器拨打电话)
【问题讨论】:
标签: android android-intent phone-call