作为我的应用程序的一部分,我需要阻止来电。即当我的应用程序正在运行时,我将挂断任何呼叫并简单地通知呼叫者用户正忙或类似的事情。
我希望使用 android SDK 来做到这一点,我希望支持 Android 2.2 及更高版本。
我已经看过了
如何阻止android中的呼叫 (说,我引用“暂时不可能完成任务。”)
拦截来电 (也说不可能)
我们可以在android中拦截来电吗?
(telephonyService.endCall();
作为解决方案给出)
创建自定义呼叫处理应用程序 (说不可能)
https://groups.google.com/forum/?fromgroups=#!topic/android-developers/gc5vOHjBE30 (讨论似乎没有定论)
但他们似乎没有多大帮助。即使在阅读了很多关于堆栈溢出、谷歌群组和其他论坛的问题之后,我仍然不清楚这是否可能。还有很多问题和线程都超过 2-3 年了,从而增加了我的困惑。
如果这是可能的,那么最好的方法是什么?