呼叫不会继续onReceive

时间:2018-01-19 18:55:33

标签: android telephonymanager

每当我拦截呼叫并在振铃状态期间测试条件时,我都无法接收到BroadcastReceive的onReceive。这工作得早。

Class<?> c = Class.forName(tm.getClass().getName());

Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);      

ITelephony telephonyService = (ITelephony) m.invoke(tm);

if(isForBlocking) {
   telephonyService.silenceRinger();
   telephonyService.endCall();
} else {
  return;
}

...

0 个答案:

没有答案