如何使用线圈为图像制作此自定义
How to make this custom for Image using Coil
我正在我的项目中使用 coil:0.10.0
,但它与预期的不一样,我想更改图像的背景
val painter = rememberCoilPainter(
fadeIn = true,
request = ImageRequest.Builder(LocalContext.current)
.data(entry.imageUrl)
.target {
viewModel.calcDominantColor(it) { color ->
dominantColor = color
}
}
.build()
)
Column {
Image(
painter = painter,
contentDescription = entry.pokemonName,
modifier = Modifier
.size(120.dp)
.align(CenterHorizontally)
)
}
}
预计:
尝试Modifier.background(brush = verticalGradient(listOf(dominantColor, Color.White)))
我正在我的项目中使用 coil:0.10.0
,但它与预期的不一样,我想更改图像的背景
val painter = rememberCoilPainter(
fadeIn = true,
request = ImageRequest.Builder(LocalContext.current)
.data(entry.imageUrl)
.target {
viewModel.calcDominantColor(it) { color ->
dominantColor = color
}
}
.build()
)
Column {
Image(
painter = painter,
contentDescription = entry.pokemonName,
modifier = Modifier
.size(120.dp)
.align(CenterHorizontally)
)
}
}
预计:
尝试Modifier.background(brush = verticalGradient(listOf(dominantColor, Color.White)))