Files
OwnDroid/app/src/main/java/com/bintianqi/owndroid/AutomationActivity.kt
2024-07-16 21:15:12 +08:00

27 lines
982 B
Kotlin

package com.bintianqi.owndroid
import android.app.AlertDialog
import android.content.Context
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.ui.platform.LocalContext
class AutomationActivity: ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val result = handleTask(applicationContext, this.intent)
val sharedPrefs = applicationContext.getSharedPreferences("data", Context.MODE_PRIVATE)
if(sharedPrefs.getBoolean("automation_debug", false)) {
setContent {
AlertDialog.Builder(LocalContext.current)
.setMessage(result)
.setOnDismissListener { finish() }
.setPositiveButton(R.string.confirm) { _, _ -> finish() }
.show()
}
} else {
finish()
}
}
}