Как приостановить звонок по телефону, если входящий вызов системы Android получен?
Я пытаюсь удержать звонок на Линфоне, если получен обычный звонок.
Линфон не переходит в режим ожидания, если в телефон поступил звонок
Как я могу реализовать это в Linphone?разрешение
это мое PhoneStateChangedReceiver
учебный класс
public class PhoneStateChangedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
final String extraState = intent.getStringExtra(TelephonyManager.EXTRA_STATE);
if (TelephonyManager.EXTRA_STATE_RINGING.equals(extraState) || TelephonyManager.EXTRA_STATE_OFFHOOK.equals(extraState)) {
LinphoneManager.setGsmIdle(false);
if (!LinphoneManager.isInstanciated()) {
return;
}
LinphoneManager.getLc().pauseAllCalls();
} else if (TelephonyManager.EXTRA_STATE_IDLE.equals(extraState)) {
LinphoneManager.setGsmIdle(true);
}
}
}
Любая помощь будет высоко оценен.