android中挂断电话的写法
来源:互联网 发布:淘宝图片添加热区 编辑:程序博客网 时间:2024/04/26 15:20
/** * 挂断电话 */ private void endCall() { try { //这种写法一定要记住,很重要 TODO// IBinder b = ServiceManager.getService(TELEPHONY_SERVICE); Class clazz = CallSmsSafeService.class.getClassLoader().loadClass("android.os.ServiceManager"); Method method = clazz.getMethod("getService", String.class); IBinder iBinder = (IBinder) method.invoke(null, TELEPHONY_SERVICE);//调用的是static静态方法的时候,第一个参数为null ITelephony.Stub.asInterface(iBinder).endCall(); } catch (Exception e) { e.printStackTrace(); } }
需要引入的aidl文件有NeighboringCellInfo和ITelephony,目录需要与android中方的木兰路保持一致,如下图:
<img src="http://img.blog.csdn.net/20150414214047183?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXEyNzU5NDkwMzRxcQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
注意:1、adidl文件和java文件同级,都处于src/main目录下
2、在android studio中引入aidl文件之后,项目要重新build一下(执行命令gradle build)
0 0
- android中挂断电话的写法
- android挂断电话的功能
- Android的AIDL以及挂断电话
- Android黑名单挂断电话的操作
- Android 挂断电话流程
- Android 挂断电话流程
- Android 挂断电话流程
- Android自动挂断电话
- Android挂断电话代码
- android挂断电话 返回 通话记录
- android电话自动接听/挂断
- Android黑名单电话挂断(AIDL)
- Android设置黑名单电话挂断
- Android黑名单自动挂断电话
- Android之——自动挂断电话的实现
- android电话流程(打电话,接电话,挂断电话)
- android电话流程(打电话,接电话,挂断电话)
- 挂断电话的代码片段
- RFID第七章作业——物联网1122-08黄炜彬
- 【排序】插入排序模板
- 增大JVM的内存
- 动态规划
- 关闭UIScrollView的自动适应控制器布局
- android中挂断电话的写法
- hdu 1147 Pick-up sticks(线段相交+枚举)
- Android缩小到通知栏,再点击通知栏启动
- Bitmap那些事之内存占用计算和加载注意事项
- Redis源码解析(三):redis之数据类型String
- JVM运行时数据区划分
- N皇后问题(递归)
- to kyeremal
- HTTP协议之请求