diff --git a/android/app/src/main/kotlin/com/orz12/PiliPalaX/MainActivity.kt b/android/app/src/main/kotlin/com/orz12/PiliPalaX/MainActivity.kt index 6ea0ccc66..1c1de5398 100644 --- a/android/app/src/main/kotlin/com/orz12/PiliPalaX/MainActivity.kt +++ b/android/app/src/main/kotlin/com/orz12/PiliPalaX/MainActivity.kt @@ -9,6 +9,7 @@ import android.content.res.Configuration import android.os.Build import android.os.Bundle import android.view.WindowManager.LayoutParams +import kotlin.system.exitProcess class MainActivity : AudioServiceActivity() { private lateinit var methodChannel: MethodChannel @@ -41,6 +42,12 @@ class MainActivity : AudioServiceActivity() { } } + override fun onDestroy() { + super.onDestroy() + android.os.Process.killProcess(android.os.Process.myPid()) + exitProcess(0) + } + override fun onUserLeaveHint() { super.onUserLeaveHint() methodChannel.invokeMethod("onUserLeaveHint", null)