Made changes and successfully tested fixing no permission to import from file for Android 13+

pull/254/head
jahway603 3 months ago
parent 5c85d321cf
commit 1a527f5f31

@ -10,6 +10,7 @@ import android.content.ActivityNotFoundException
import android.content.Intent
import android.content.pm.PackageManager
import android.os.Build
import android.os.Build.VERSION.SDK_INT
import android.os.Bundle
import android.provider.CalendarContract
import android.provider.ContactsContract
@ -63,7 +64,11 @@ class ImportFragment : DialogFragment() {
@TargetApi(Build.VERSION_CODES.M)
private fun requestPermissions() {
requestPermissions(arrayOf(Manifest.permission.READ_EXTERNAL_STORAGE), 0)
if (SDK_INT <= 32) {
requestPermissions(kotlin.arrayOf(android.Manifest.permission.READ_EXTERNAL_STORAGE), 0)
} else {
requestPermissions(arrayOf(Manifest.permission.READ_MEDIA_IMAGES), 0)
}
}
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {

Loading…
Cancel
Save