gpt4 book ai didi

kotlin - 如何在 Jetpack Compose Desktop 中加载字体?

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

在 Jetpack Compose for android 中,您可以执行以下操作:


val fontFamily = FontFamily(
Font(
resId = R.font.my_font_400_regular,
weight = FontWeight.W400,
style = FontStyle.Normal
),
Font(
resId = R.font.my_font_400_italic,
weight = FontWeight.W400,
style = FontStyle.Italic
)
)


但是对于桌面,文件结构是不同的,我无法访问 R.font.my_font_400_regular因为“R”是 Android 资源功能。

最佳答案

把您的 .ttf src > main > resources 中的字体文件文件夹。然后使用:

val fontFamily = FontFamily(
Font(
resource = "font.ttf",
weight = FontWeight.W400,
style = FontStyle.Normal
)
)

关于kotlin - 如何在 Jetpack Compose Desktop 中加载字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66546700/

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