在android中向外拨打电话时系统会发出一个有序广播,虽然该广播最终会被拔号器里的广播接收者所接收并实现电话拔打,但我们可以在广播传递给拔号广播接收者之前先得到该广播,然后清除传递给拔号广播接收者的电话号码,在拔号广播接收者接收到该广播时,由于电话号码为null,因此取消电话拔打。

具体实现:

1.定义广播接收者接收 android.intent.action.NEW_OUTGOING_CALL

2.添加权限

3.实现代码

public class OutgoingCallReceiver extends BroadcastReceiver {

public void onReceive(Context context, Intent intent) {

setResultData(null); //清除电话,广播被传给系统的接收者后,因为电话为null,取消电话拔打

// 同样如果你想修改外拔的电话号码,可以这样做

// String phone = getResultData();//得到外拔电话

// setResultData(“12593”+ phone);//在电话前面加上12593

}

}

android 修改呼出号码,在android中监听呼出电话(电话拦截、修改呼出电话)相关推荐

  1. Android中监听Home键的4种方法总结

    本文主要介绍了Android中监听Home键的4种方法总结,主要讲解了onSaveInstanceState方法.onUserLeaveHint方法.ACTION_CLOSE_SYSTEM_DIALO ...

  2. Android 监听 Android中监听系统网络连接打开或者关闭的实现代码

    本篇文章对Android中监听系统网络连接打开或者关闭的实现用实例进行了介绍.需要的朋友参考下 很简单,所以直接看代码 复制代码 代码如下: package xxx; import android.c ...

  3. android 控件监听方法是,Android | Android中监听Button的实现

    Android中监听Button的实现 单按钮监听 2018-04-27_061911.jpg 1.在按钮所属的父Activity里,创建按钮变量 private Button mBtnTextVie ...

  4. Android中监听电源键长按、Home键、Home键长按

    Android中监听"电源键长按"."Home键"."Home键长按" 这几个"按钮"的触发,都会产生一个Action ...

  5. Android监听作用,Android开发之CheckBox的简单使用与监听功能示例

    本文实例讲述了Android开发之CheckBox的简单使用与监听功能.分享给大家供大家参考,具体如下: activity_main.xml android:layout_width="ma ...

  6. android datepicker 监听,Android编程之DatePicker和TimePicke简单时间监听用法分析

    本文实例讲述了Android编程之DatePicker和TimePicke简单时间监听用法.分享给大家供大家参考,具体如下: DatePicker和TimePicker都是从FrameLayout派生 ...

  7. java 多个监听_java中监听一个客户端怎么做?监听多个怎么做?

    随着时代的不断进步与发展,人们对于科学技术的使用也越来越普遍化.人们都开始自己学习编程语言以更好的适应时代的发展.今天就来为大家介绍一下,java中监听一个客户端怎么做?监听多个怎么做?一起来看看吧. ...

  8. Oracle中监听程序无法识别连接描述符中的请求的服务解决办法

    最近需要做一些存储过程的测试,只能在自己本机的数据库实例中测试,结果发现以前创建的数据库实例登录时出错.       报错信息如下:           ORA-12514:TNS:监听程序无法识别连 ...

  9. vue 中监听并设置scrollTop

    vue 中监听并设置scrollTop 问题描述: 目前在做一个项目,父子组件以及兄弟组件中数据调用比较频繁.但是鉴于项目没那么大,就没有使用vuex.直接使用了this.$emit来给父级组件传递参 ...

  10. vue输入框输入触发事件_详解.vue文件中监听input输入事件(oninput)

    详解.vue文件中监听input输入事件(oninput) .vue文件其实是一个组件,关于它的说明我之前也写过一篇文章,地址:.vue文件,今天这篇文章要讲的是.vue文件中监听input的输入值变 ...

最新文章

  1. 开始学习马哥的linux
  2. U3D prefab
  3. 计算机网络知识点总结(第六版,谢希仁)
  4. mpi tcp连接报错_关于WinCC与真实PLC之间的TCP/IP连接问题-工业支持中心-西门子中国...
  5. linux内核那些事之struct page
  6. 基因疗法真的有效吗?治疗技术前景又如何?
  7. TCP/IP原理 (四) IP编址
  8. html读取oss_阿里云使用js 实现OSS图片上传、获取OSS图片列表(示例代码)
  9. Web 3.0项目Aluna.Social宣布将ALN代币将分发给2600多个早期采用者
  10. 21天Jenkins打卡Day10-自动触发项目构建
  11. 使用61850网关实现modbus和电力iec61850协议的转换
  12. 数论入门(基础定义)
  13. 2020年度20多款主流数据库重大更新及技术要点回顾
  14. 7.3.6 导航之激光雷达
  15. SQLite这么娇小可爱,不多了解点都不行啊
  16. PaaS平台案例汇,企业PaaS平台搭建思路
  17. 概率图模型(1)--隐马尔科夫模型(1)
  18. ensp中路由器(华为设备)的基本使用
  19. 【python实现网络爬虫(4)】实习僧网站信息爬取(字体反爬虫破解)
  20. 永久关闭Linux防火墙

热门文章

  1. android 面试题
  2. 万全r680g7配置raid_联想万全R680G7服务器安装部署Vmware虚拟化系统说明书模板
  3. 基于果蝇优化算法的函数寻优算法
  4. 批量删除dz中未审核的垃圾贴_discuz教程
  5. 《R语言数据挖掘》读书笔记:一、预备知识
  6. [置顶] 记一个应届生的求职旅途
  7. 手下的人就是不干活怎么办??
  8. Video 全屏播放、禁止拖动进度条、禁止下载
  9. video 标签 禁止下载 亲测有效 隐藏按钮 三个点 亲测有效
  10. zzulioj1069