0

我有一个场景,我必须在按下按钮时拨打电话,我可以在检查权限后使用下面的代码来做。

Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:0123456789"));
startActivity(intent);

它可以在没有用户干预的情况下直接拨打电话,但对我来说问题是它正在重定向到通话屏幕。呼叫是否可能在后台发生并且用户停留在应用页面上?

任何帮助,将不胜感激。

4

1 回答 1

1

AFAIK 唯一可以做到这一点的方法是实现自己的拨打电话服务。如果您打算使用Implicit Intent来执行此操作,您将被重定向到该调用 Activity。通话结束后,您将返回到您的应用程序活动。

于 2017-02-12T09:40:48.940 回答