/
ursa
/
AndroidMultimedia
Обзор
Документация
Войти
/
ursa
/
AndroidMultimedia
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
app/src/main/java/com/devshish/multimedia/imageloader/EditImageExamples.kt
28 строк
1 KB
ursa
add project
03 мар 2025, 11:45
03 мар 2025, 11:45
ffdd6d7
Код
Авторство
О чём код?
package com.devshish.multimedia.imageloader import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.size import androidx.compose.foundation.shape.CircleShape import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.platform.LocalContext import coil.compose.AsyncImage import coil.request.ImageRequest @Composable fun EditImageFromUrl() { val context = LocalContext.current val imageUrl = "https://images.ctfassets.net/hrltx12pl8hq/28ECAQiPJZ78hxatLTa7Ts/2f695d869736ae3b0de3e56ceaca3958/free-nature-images.jpg?fit=fill&w=1200&h=630" // URL изображения AsyncImage( model = ImageRequest.Builder(context) .build(), // Источник изображения (URL, файл, ресурс и т.д.) contentDescription = "Описание изображения", // Для Talkback modifier = Modifier.fillMaxSize() .clip(CircleShape), // Модификатор для размера contentScale = ContentScale.Crop // Масштабирование изображения ) }