我有以下可组合的东西。
图标高度不会减少到24.dp以下。有没有办法达到这个效果?我希望图标的大小只是父行的高度。 如果文本很大,图标的大小就会增加。我认为最小图标大小为24.dp是原因所在。如何使图标变小?
@Composable
fun Temp() {
Row(
modifier = Modifier
.background(Color.Red)
.height(IntrinsicSize.Min)
.fillMaxWidth()
) {
Text(text = "Hello", fontSize = 10.sp)
Icon(
imageVector = Icons.Default.Star,
contentDescription = "Star",
modifier = Modifier.fillMaxHeight()
)
}
}
图标高度不会减少到24.dp以下。有没有办法达到这个效果?我希望图标的大小只是父行的高度。 如果文本很大,图标的大小就会增加。我认为最小图标大小为24.dp是原因所在。如何使图标变小?
DefaultIconSizeModifier = Modifier.size(24.dp)
。否则使用painter的大小。因此,请尝试添加所需大小的矢量资源,然后像这样使用:Icon(painter = painterResource(R.drawable.ic_baseline_star_10)
- vitidev