我已经从这里使用了可接受的答案来断开呼叫。它会断开android 4.0.3设备的呼叫,但呼叫屏幕在断开之前会出现一小部分时间。如何避免调用UI屏幕。但是playstore的呼叫黑名单应用程序会在不显示通话屏幕的情况下断开呼叫。如何达到同样的效果
没有100%保证达到相同效果的方法。由于android.intent.action.PHONE_STATE来得太晚,即在CallNotifier调用IncomeUI屏幕之后。但是我们可以通过减少闪烁效果的时间延迟来提高性能。
http://blog.wangling.me/2009/08/why-it-is-impossible-to-intercept-incoming-calls-on-android.html