我有这个代码可以拨打电话:
if (intent == null){
intent = new Intent(Intent.ACTION_CALL);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setData(Uri.parse("tel:" + phone));
}
this.startActivity(intent);
在“电话呼叫”期间,用户能够返回到我的活动中此代码所在的位置。(在点击按钮上)
如果用户再次按下此按钮,则另一个“电话”开始处于保持状态。
我知道我可以使用 TelephonyManager 获取当前状态电话,并且在此状态下,如果 status = CALL_STATE_OFFHOOK,我可以禁用按钮,但我想要的是重新打开OUTGOING CALL SCREEN。就像当你有一个活跃的“电话”时点击“通知栏”一样。
我不想挂断,(我知道限制)我只想重新打开通话屏幕。
我会感谢你的帮助。