Android M ROM 层拦截电话
来源:互联网 发布:linux rm -rf 返回-1 编辑:程序博客网 时间:2024/06/10 03:10
最近需要添加联系人黑名单功能,涉及到电话拦截,在CallsManager.java中有如下方法:
@Override public void onSuccessfulIncomingCall(Call incomingCall) { CallerInfo callerInfo = incomingCall.getCallerInfo(); setCallState(incomingCall, CallState.RINGING, "successful incoming call"); // begin - Call blocking to phone number in blacklist. if (callerInfo != null && !TextUtils.isEmpty(callerInfo.phoneNumber) && BlacklistUtils.isBlacked(mContext, callerInfo.phoneNumber)) { // 写入通话记录,BLACKLIST_TYPE 标明是被拦截的通话记录 mCallLogManager.logCall(incomingCall, Calls.BLACKLIST_TYPE); // Async update blacklist table. new android.os.AsyncTask<CallerInfo,Integer,Boolean>() { @Override protected Boolean doInBackground(CallerInfo[] params) { CallerInfo localCallerInfo = params[0]; Boolean update = BlacklistUtils.updateCallBlockedTimes(mContext, localCallerInfo.phoneNumber); return update; } @Override protected void onPostExecute(Boolean update) { super.onPostExecute(update); Log.d(this, "updateCallBlockedTimes, update: " + update); } }.execute(callerInfo); incomingCall.reject(false, null); } // - blocking end. else if (hasEmergencyCall() || hasMaximumRingingCalls() || hasMaximumDialingCalls() || shouldBlockFor3GVT(incomingCall.isVideoCall())) { incomingCall.reject(false, null); mMissedCallNotifier.showMissedCallNotification(incomingCall); mCallLogManager.logCall(incomingCall, Calls.MISSED_TYPE); } else { addCall(incomingCall); } }
0 0
- Android M ROM 层拦截电话
- android 电话拦截
- Android拦截电话
- android电话拦截
- Android电话拦截
- Android电话拦截操作
- Android - 电话拦截
- Android 电话拦截
- Android拦截电话
- Android电话拦截研究
- Android电话拦截
- Android之电话拦截
- Android电话拦截demo
- android 短信和电话拦截
- android 短信和电话拦截
- Android 拦截外拨电话
- Android App开发--电话拦截
- Android 电话和短信拦截
- 点击div实现a标签的跳转效果
- C#版 Winform界面 Socket编程 Client客户端
- 海淘 海外购 iherb 礼券码 优惠码
- mapreduce例子
- Android AnimationDrawable 帧动画多次切换隐藏显示时越来越快的处理
- Android M ROM 层拦截电话
- Oracle 查询时间
- html基础标签 回顾一
- nginx for windows
- session入库
- OTP在实际项目中的集成
- C#合并Excel单元格
- javascript中面向对象的技术
- 第八周项目一 建立顺序串的算法库