此问题在此处已有答案:
Hide badge in BadgeBox in Jetpack Compose(1个答案)
10个月前就关门了。
在Jetpack Compose版本“1.0.1”中,我使用了这样的徽章框
BadgedBox(
badgeContent = {
Text(text = "5")
},
backgroundColor = Primary,
modifier = Modifier
) {
Icon(
imageVector = Icons.Outlined.ShoppingCart,
contentDescription = "shopping cart",
tint = Color.Black
)
}
但是,对于合成版本“1.0.5”,此代码不起作用
有什么新的做法?
2条答案
按热度按时间ibrsph3r1#
通过组合M2(从
1.1.x
开始)和M3,您可以用途:旧的答案是:使用compose M2
1.0.x
,您可以用途:在1.1.x中,
BadgeBox
被重命名为BadgedBox
,并删除了一些参数(check this commit)。c2e8gylq2#
使用
BadgedBox
和Badge
的badge
属性可组合。示例: