if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if (ContextCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE)
== PackageManager.PERMISSION_GRANTED
)
DO_CODE()
else {
app.showToastShort(R.string.request_permission_storage_message)
ActivityCompat.requestPermissions(
activity, arrayOf(
Manifest.permission.WRITE_EXTERNAL_STORAGE
), 134
)
}
} else
DO_CODE()