您的位置:首页 > 移动开发 > Android开发

Android来电管理

2013-07-03 21:30 42 查看
1. 挂断电话

try {
//反射获得系统服务的getService方法对象

Method method = Class.forName("android.os.ServiceManager")

.getMethod("getService", String.class);
//执行这个方法得到一个IBinder对象
IBinder binder = (IBinder) method.invoke(null, new Object[]{TELEPHONY_SERVICE});
//转换为具体的服务类(ITelephony)接口对象
ITelephony telephony = ITelephony.Stub.asInterface(binder);
//结束通话
telephony.endCall();

} catch (Exception e) {
// TODO: handle exception
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息