我想知道在Android中是否可以收听“通话”事件/活动。我想编写一个服务来监控来自Android设备的呼叫(传出)和有关呼叫的其他信息(例如持续时间,目标号码等)。
示例代码片段或框架代码和其他指针将非常有用。
答案 0 :(得分:1)
TelephonyManager 类处理呼叫事件:
所需的许可是:
android.permission.PROCESS_OUTGOING_CALLS
android.permission.READ_PHONE_STATE
请参阅此示例(可用源代码):
http://marakana.com/forums/android/examples/62.html
如何有效使用电话管理器:link