From 3b758928ffa1712f38a52ef87454da559fc5fcb7 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 6 Nov 2019 19:58:09 +0530 Subject: Stop relying on parent activties in subsettings Signed-off-by: Harsh Shandilya --- app/src/main/java/com/zeapo/pwdstore/SshKeyGen.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'app/src/main/java/com/zeapo/pwdstore/SshKeyGen.java') diff --git a/app/src/main/java/com/zeapo/pwdstore/SshKeyGen.java b/app/src/main/java/com/zeapo/pwdstore/SshKeyGen.java index 8f5d1718..1bbe5235 100644 --- a/app/src/main/java/com/zeapo/pwdstore/SshKeyGen.java +++ b/app/src/main/java/com/zeapo/pwdstore/SshKeyGen.java @@ -16,6 +16,7 @@ import android.os.AsyncTask; import android.os.Bundle; import android.text.InputType; import android.view.LayoutInflater; +import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.view.inputmethod.InputMethodManager; @@ -61,6 +62,16 @@ public class SshKeyGen extends AppCompatActivity { } } + @Override + public boolean onOptionsItemSelected(MenuItem item) { + if (item.getItemId() == android.R.id.home) { + // The back arrow in the action bar should act the same as the back button. + onBackPressed(); + return true; + } + return super.onOptionsItemSelected(item); + } + // Invoked when 'Generate' button of SshKeyGenFragment clicked. Generates a // private and public key, then replaces the SshKeyGenFragment with a // ShowSshKeyFragment which displays the public key. -- cgit v1.2.3