Browse Source

EuiccInfoActivity: support back button

Peter Cai 1 year ago
parent
commit
826c120ca5

+ 10 - 0
app-common/src/main/java/im/angry/openeuicc/ui/EuiccInfoActivity.kt

@@ -3,6 +3,7 @@ package im.angry.openeuicc.ui
 import android.annotation.SuppressLint
 import android.annotation.SuppressLint
 import android.os.Bundle
 import android.os.Bundle
 import android.view.LayoutInflater
 import android.view.LayoutInflater
+import android.view.MenuItem
 import android.view.View
 import android.view.View
 import android.view.ViewGroup
 import android.view.ViewGroup
 import android.widget.TextView
 import android.widget.TextView
@@ -55,6 +56,15 @@ class EuiccInfoActivity : BaseEuiccAccessActivity() {
         setupRootViewInsets(infoList)
         setupRootViewInsets(infoList)
     }
     }
 
 
+    override fun onOptionsItemSelected(item: MenuItem): Boolean = when (item.itemId) {
+        android.R.id.home -> {
+            finish()
+            true
+        }
+
+        else -> super.onOptionsItemSelected(item)
+    }
+
     override fun onInit() {
     override fun onInit() {
         refresh()
         refresh()
     }
     }