今天要说的主题是来电秀实现里面的电话接听与挂机,在这里我们需要用到ITelephony.aidl相关的一些文件,
如下图:
将如上文件导入到工程,去掉一些不需要的aidl关联,其中PhoneUtils是自己创建的,里面主要写的是调用接听和挂机函数。
public static com.android.internal.telephony.ITelephony getITelephony() throws Exception {
Class clazz = Class.forName("android.os.ServiceManager");
Method getServiceMethod = clazz.getMethod("getService", String.class);
IBinder iBinder = (IBinder) getServiceMethod.