我有两个“点赞”按钮的图标 - ic_thumb_up
和 ic_thumb_up_selected
图标的类型取决于offer.likedByUser
参数。
var thumbIcon by remember {
mutableStateOf(if (offer.likedByUser) R.drawable.ic_thumb_up_selected else R.drawable.ic_thumb_up)
}
IconButton(
onClick = {
offer.likedByUser = !offer.likedByUser
}
) {
Image(painter = painterResource(id = thumbIcon) )
}
为什么它不能工作?