【发布时间】:2016-06-23 09:59:37
【问题描述】:
我正在使用此代码:
try {
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
Class<?> c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
com.android.internal.telephony.ITelephony telephonyService = (ITelephony) m.invoke(tm);
telephonyService = (ITelephony) m.invoke(tm);
// telephonyService.silenceRinger();
telephonyService.answerRingingCall();
} catch (Exception e) {
e.printStackTrace();
}
此代码需要已折旧的 Modify_Phone_State 权限。 有没有其他方法可以自动接听来电?
【问题讨论】: