Android - 以编程方式与扬声器通话

时间:2012-10-21 07:36:34

标签: android android-intent

我已经阅读了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);

这不行。有时,我测试此代码后手机的扬声器无法正常工作。这可能是因为我没有停用免提电话。还有什么我需要做的?

0 个答案:

没有答案