我已经阅读了this帖子以及其他一些帖子,但我仍然不确定如何与扬声器打电话。有人建议
在开始通话之前,您需要注册听众,然后激活免提电话。收到CALL_STATE_IDLE后,您将删除监听器并再次停用扬声器电话
但这究竟意味着什么?
这是我的代码 -
Intent intentCallActivity = new Intent(context, tabWidgetActivity.class);
intentCallActivity.putExtra("number", phoneNumber);
intentCallActivity.putExtra("speaker", true);
intentCallActivity.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intentCallActivity);
这不行。有时,我测试此代码后手机的扬声器无法正常工作。这可能是因为我没有停用免提电话。还有什么我需要做的?