在有根设备中检测是否已应答拨出呼叫

时间:2016-01-04 07:06:01

标签: android android-4.4-kitkat

我正在开发系统应用,其中我需要捕获拨出电话接听/拒绝事件。你能告诉我如何在一个有根的设备中实现这个目标吗? TelephonyManager 类的问题在于,没有通知何时拨打电话已应答。 这对我的应用至关重要。我的目标设备是android 4.4 (kitkat)。

有点像这个应用程序。 https://play.google.com/store/apps/details?id=io.github.yutouji0917.callvibrator.ad

1 个答案:

答案 0 :(得分:0)

要做到这一点,您必须注册广播接收器以收听传入,拨出电话,挂断事件等电话事件,并且不要忘记在清单文件中定义广播。

这里我附上了一个链接,可以帮助您实现代码 http://karanbalkar.com/2014/02/detect-incoming-call-and-call-hangup-event-in-android/

http://www.codeproject.com/Articles/548416/Detecting-incoming-and-outgoing-phone-calls-on-And