fixed crash on view intent on Android API <27

This commit is contained in:
Thibault Deckers 2024-09-17 18:32:32 +02:00
parent f2275d5785
commit 9f7fd2b049

View file

@ -320,7 +320,9 @@ open class MainActivity : FlutterFragmentActivity() {
val keyguardManager = getSystemService(Context.KEYGUARD_SERVICE) as android.app.KeyguardManager
val isLocked = keyguardManager.isKeyguardLocked
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1) {
setShowWhenLocked(isLocked)
}
if (isLocked) {
// device is locked, so access to content is limited to intent URI by default
fields[INTENT_DATA_KEY_SECURE_URIS] = listOf(uri.toString())