草庐IT

InterceptOutgoingCall

全部标签

android - 挂断时拦截拨出电话

我们想在广播接收器中拦截呼出挂断状态。我们正在收听android.intent.action.PHONE_STATE并在IDLE状态(即通话结束时)收到通知。不幸的是,我们无法从通话记录内容提供者那里获得被叫号码。它总是返回最后一次调用。有趣的是,来电确实会在Intent中发送一个号码,但不会为去电发送任何号码。如果我们使用android.intent.action.NEW_OUTGOING_CALL,电话号码会在通话开始时通过Intent传来,但这个阶段对我们来说还为时过早,无法按照我们的意愿进行任何处理等待调用完成。publicclassInterceptOutgoingCalle