Have device back button behave like one in top bar

This commit is contained in:
Sylvain Berfini 2019-11-27 12:57:16 +01:00
parent 3d1f4a69c4
commit 60b4265aef

View file

@ -22,6 +22,7 @@ package org.linphone.assistant;
import android.app.AlertDialog; import android.app.AlertDialog;
import android.content.Intent; import android.content.Intent;
import android.telephony.TelephonyManager; import android.telephony.TelephonyManager;
import android.view.KeyEvent;
import android.view.View; import android.view.View;
import android.view.WindowManager; import android.view.WindowManager;
import android.widget.EditText; 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() { public AccountCreator getAccountCreator() {
return LinphoneManager.getInstance().getAccountCreator(); return LinphoneManager.getInstance().getAccountCreator();
} }