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
}