navigate to home after successfully activate device admin

This commit is contained in:
BinTianqi
2024-05-06 16:33:57 +08:00
parent 3d5f9b949b
commit b71f0dbb8d
4 changed files with 8 additions and 4 deletions

View File

@@ -63,6 +63,12 @@ class MainActivity : ComponentActivity() {
createManagedProfile = registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
if(it.resultCode==Activity.RESULT_CANCELED){Toast.makeText(applicationContext, "用户已取消", Toast.LENGTH_SHORT).show()}
}
addDeviceAdmin = registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
val myDpm = applicationContext.getSystemService(DEVICE_POLICY_SERVICE) as DevicePolicyManager
if(myDpm.isAdminActive(ComponentName(applicationContext, Receiver::class.java))){
backToHome = true
}
}
}
override fun onCreate(savedInstanceState: Bundle?) {
enableEdgeToEdge()