Как показать миниатюру видео с помощью Coil в компоновкеAndroid

Форум для тех, кто программирует под Android
Anonymous
Как показать миниатюру видео с помощью Coil в компоновке

Сообщение Anonymous »

Я пытаюсь использовать этот код, чтобы показать миниатюру видео с телефона, где:

Код: Выделить всё

video.uri = ContentUris.withAppendedId(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, cursor.getColumnIndexOrThrow(MediaStore.Video.Media._ID).tolong())

Код: Выделить всё

val painter = rememberAsyncImagePainter(
model = video.uri,
imageLoader = imageLoader,
)

Image(
painter = painter,
contentDescription = video.displayName,
contentScale = ContentScale.Crop,
alignment = Alignment.Center,
modifier = Modifier.size(48.dp).background(Color.Cyan),
)
Я использую

Код: Выделить всё

implementation("io.coil-kt:coil-compose:2.2.2")
implementation("io.coil-kt:coil-video:2.2.2")
Что нам следует использовать для модели = File(video.uri),

Подробнее здесь: https://stackoverflow.com/questions/756 ... in-compose

Вернуться в «Android»