mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-10-08 10:56:13 -08:00
fix(android): keep VPN running when pressing back (#2546)
This commit is contained in:
1 parent
f19bcfb400
commit
56be71c7f9
1 file changed
+8
-1
+8
-1
@@ -3,9 +3,16 @@ package com.kkrainbow.easytier
|
||||
import android.content.Intent
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
import androidx.activity.OnBackPressedCallback
|
||||
|
||||
class MainActivity : TauriActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) {
|
||||
override fun handleOnBackPressed() {
|
||||
moveTaskToBack(true)
|
||||
}
|
||||
})
|
||||
initService()
|
||||
}
|
||||
|
||||
@@ -17,4 +24,4 @@ class MainActivity : TauriActivity() {
|
||||
startService(serviceIntent)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user