问题描述
我需要使用 Coil 通过 url 在我的应用程序中显示图像,但无法加载此图像。我遵循官方文档 https://coil-kt.github.io/coil/compose/。
implementation "io.coil-kt:coil-compose:1.3.1"
@Composable
fun ProfilePicture(profilePicture: String,online: Boolean) {
Card(
shape = CircleShape,border = Borderstroke(
width = 2.dp,color = if (online) MaterialTheme.colors.lightGreen else Color.Red
),modifier = Modifier.padding(16.dp),elevation = 4.dp
) {
Image(
painter = rememberImagePainter(
data = profilePicture,builder = {
transformations(CircleCropTransformation())
}
),modifier = Modifier.size(72.dp),contentDescription = "Profile picture"
)
}
}
更新
usermodel 示例
usermodel(
name = "John Doe",profilePicture = "https://randomuser.me/api/portraits/men/32.jpg",online = true
)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)