特定の条件を確認した後に電話がかかってきた場合、その電話に自動的に参加したい場合は拒否します。誰かが私のアプリを介して電話に参加または拒否する方法を教えてもらえますか?以下のコードを使用しようとしましたが、パッケージ「com.android.internal.telephony.ITelephony」をインポートできません。
private void getTeleService() {
TelephonyManager tm = (TelephonyManager) context
.getSystemService(Context.TELEPHONY_SERVICE);
try {
// Java reflection to gain access to TelephonyManager's
// ITelephony getter
Log.v(TAG, "Get getTeleService...");
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);
} catch (Exception e) {
e.printStackTrace();
Log.e(TAG,
"FATAL ERROR: could not connect to telephony subsystem");
Log.e(TAG, "Exception object: " + e);
}
}
telephonyService.answerRingingCall();
telephonyService.endCall();