jamshedalamqaderi
09/18/2023, 11:29 AMerror dev.icerock.moko.permissions.DeniedAlwaysException
jamshedalamqaderi
09/18/2023, 11:54 AM1.5.1
Kotlin: 1.9.10
Java Toolchain: 17
targetSdk: 34
compileSdk: 34
@Composable
fun Media() {
val factory = rememberMediaPickerControllerFactory()
val picker = remember(factory) { factory.createMediaPickerController() }
val coroutineScope = rememberCoroutineScope()
BindMediaPickerEffect(picker)
var image: ImageBitmap? by remember { mutableStateOf(null) }
Column {
Button(
onClick = {
coroutineScope.launch {
val result = picker.pickImage(MediaSource.GALLERY)
image = result.toImageBitmap()
}
}
) {
Text(text = "Click on me")
}
if (image != null) {
Image(bitmap = image!!, contentDescription = null)
}
}
}
jamshedalamqaderi
09/18/2023, 1:29 PM