Android 我们是否可以限制用户在拨打电话时显示应用程序屏幕而不是拨号器屏幕

Android 我们是否可以限制用户在拨打电话时显示应用程序屏幕而不是拨号器屏幕,android,android-phone-call,Android,Android Phone Call,我有一个场景,在这个场景中,我必须按下一个按钮进行调用,在检查权限后,我可以使用下面的代码进行调用 Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse("tel:0123456789")); startActivity(intent); 它能够成功地直接拨打电话,而无需用户干预,但对我来说,问题是它正在重定向到呼叫屏幕。是否有可能呼叫发生在后台,而用户停留在应用程序页面上 如果有任何帮助,我们将不胜感

我有一个场景,在这个场景中,我必须按下一个按钮进行调用,在检查权限后,我可以使用下面的代码进行调用

Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:0123456789"));
startActivity(intent);
它能够成功地直接拨打电话,而无需用户干预,但对我来说,问题是它正在重定向到呼叫屏幕。是否有可能呼叫发生在后台,而用户停留在应用程序页面上


如果有任何帮助,我们将不胜感激。

AFAIK您唯一能做到这一点的方法就是实施您自己的呼叫服务。如果您打算使用隐式意图这样做,您将被重定向到该调用活动。不过,在通话结束后,您将返回应用程序活动