gpt4 book ai didi

android - Jetpack Compose 中的 Material 图标大小调整?

转载 作者:行者123 更新时间:2023-12-04 23:36:51 33 4
gpt4 key购买 nike

Jetpack compose 提供了一个不错的 Icon() 对象来显示接受矢量资源的图标。通常,您可以通过修饰符设置大小:

Icon(Icons.Filled.PersonPin, Modifier.preferredSize(64.dp)) 
我的问题是,当我使用提供的系统矢量 Assets (即 Icons.Filled. 或 Icons.Default. 等)时,我似乎无法影响显示图标的大小。当我使用自己的 Assets 时,一切都会按预期进行。使用系统 Assets ,修改器只会增加封闭“框”的 UI 占用空间,而图标在以下范围内保持很小:
Sample from IDE Preview
使用 'then' 应用修饰符会导致相同的行为:
    Icon(Icons.Filled.PersonPin,Modifier.then(Modifier.preferredSize(128.dp)))
有关于 native 图标的东西吗?我假设它们是矢量 Assets ,它们也应该能够调整大小。

最佳答案

1.0.x只需使用 Modifier.size(xx.dp)

Icon(Icons.Filled.Person,
"contentDescription",
modifier = Modifier.size(128.dp))

关于android - Jetpack Compose 中的 Material 图标大小调整?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64377952/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com