在11.0定制化开发中,最近项目需要开发需求是屏蔽来电功能,需要根据标志位 屏蔽一切来电功能
,而我们知道所有的来电去掉都是CallManager.java来负责监听管理的。
所以来看下CallManager.java源码
路径位于:packages\services\Telecomm\src\com\android\server\telecom\CallsManager.java
@Override
public void onSuccessfulIncomingCall(Call incomingCall) {
Log.d(this, "onSuccessfulIncomingCall");
PhoneAccount phoneAccount = mPhoneAccountRegistrar.getPhoneAccountUnchecked(
incomingCall.getTargetPhoneAccount())