diff --git a/app/src/main/java/org/linphone/assistant/AssistantActivity.java b/app/src/main/java/org/linphone/assistant/AssistantActivity.java index b404dac4d..996f356e5 100644 --- a/app/src/main/java/org/linphone/assistant/AssistantActivity.java +++ b/app/src/main/java/org/linphone/assistant/AssistantActivity.java @@ -22,6 +22,7 @@ package org.linphone.assistant; import android.app.AlertDialog; import android.content.Intent; import android.telephony.TelephonyManager; +import android.view.KeyEvent; import android.view.View; import android.view.WindowManager; import android.widget.EditText; @@ -90,6 +91,14 @@ public abstract class AssistantActivity extends LinphoneGenericActivity } } + @Override + public boolean onKeyDown(int keyCode, KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) { + if (!mBack.isEnabled()) return true; + } + return super.onKeyDown(keyCode, event); + } + public AccountCreator getAccountCreator() { return LinphoneManager.getInstance().getAccountCreator(); }