Как фильтровать и выбирать только изображения PNG с помощью Jetpack Compose Photo Picker? ⇐ Android
Как фильтровать и выбирать только изображения PNG с помощью Jetpack Compose Photo Picker?
Я использую Jetpack Compose и Photo Picker, чтобы пользователи могли выбирать изображения в моем приложении. Однако я хочу ограничить выбор только изображениями PNG. Может ли кто-нибудь подсказать мне, как реализовать этот фильтр при использовании средства выбора фотографий в Jetpack Compose?
Вот код, который у меня есть для открытия средства выбора фотографий с помощью кнопки onClick:
val MultiplePhotoPickerLauncher = RememberLauncherForActivityResult( контракт = ActivityResultContracts.PickMultipleVisualMedia(), onResult = { uris -> }) // Ниже код для открытия средства выбора изображений Кнопка(модификатор = Модификатор .fillMaxWidth() .bounceClick(), цвета = ButtonDefaults.buttonColors( Белый, отключенныйContainerColor = White80, DisableContentColor = Белый ), onClick = { MultiplePhotoPickerLauncher.launch( PickVisualMediaRequest(ActivityResultContracts.PickVisualMedia.ImageOnly) ) } ) { Текст( цвет = Черный80, текст = "${attachments.size} / 10" ) }
Я использую Jetpack Compose и Photo Picker, чтобы пользователи могли выбирать изображения в моем приложении. Однако я хочу ограничить выбор только изображениями PNG. Может ли кто-нибудь подсказать мне, как реализовать этот фильтр при использовании средства выбора фотографий в Jetpack Compose?
Вот код, который у меня есть для открытия средства выбора фотографий с помощью кнопки onClick:
val MultiplePhotoPickerLauncher = RememberLauncherForActivityResult( контракт = ActivityResultContracts.PickMultipleVisualMedia(), onResult = { uris -> }) // Ниже код для открытия средства выбора изображений Кнопка(модификатор = Модификатор .fillMaxWidth() .bounceClick(), цвета = ButtonDefaults.buttonColors( Белый, отключенныйContainerColor = White80, DisableContentColor = Белый ), onClick = { MultiplePhotoPickerLauncher.launch( PickVisualMediaRequest(ActivityResultContracts.PickVisualMedia.ImageOnly) ) } ) { Текст( цвет = Черный80, текст = "${attachments.size} / 10" ) }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему Photo Photo Photo Fother Android не поддерживает предварительные элементы?
Anonymous » » в форуме Android - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-