2010-08-11 58 views
0

我需要编程帮助来回答android中的调用。如何以编程方式在android中接听电话?

+10

如果你希望人们投资自己的时间回答你的问题,你应该花些时间在问这个问题。 – 2010-08-11 14:09:19

+0

我在问,因为我需要我的项目帮助。 – Waseem 2010-08-11 14:13:50

+2

麦先生大概的含义是你的问题太短,太模糊。请考虑添加100-200个单词,说明您认为这意味着“在Android中接听电话”。最有可能的是,你想要做的是从Android SDK应用程序中无法做到的,但没有更多细节,我们不能为您提供替代解决方案。 – CommonsWare 2010-08-11 14:35:40

回答

2

您可以通过使用PhoneStateListener并执行onCallStateChanged(int,String)来收到来电的通知。有3个状态,CALL_STATE_IDLE,CALL_STATE_RINGING和CALL_STATE_OFFHOOK

您还需要在清单中声明READ_PHONE_STATE权限。

但我不确定您是否可以自动接听电话,或者如果这甚至是可取的。在未经用户同意的情况下接听电话是严重的隐私泄露。你可能想牢记这一点。

相关问题