2010-08-11 57 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權限。

但我不確定您是否可以自動接聽電話,或者如果這甚至是可取的。在未經用戶同意的情況下接聽電話是嚴重的隱私泄露。你可能想牢記這一點。

相關問題