【发布时间】:2021-07-28 22:42:23
【问题描述】:
我知道使用 Jetpack Compose 我可以在 Kotlin 文件中定义颜色。 由于我正在迁移一个过去不使用 Jetpack Compose 的应用程序,因此我想继续指向 XML 中的颜色,直到我摆脱所有已经在使用它们的地方。
我知道我可以在 @Composable 函数中使用 colorResource,但是当我在 Kotlin 文件中定义调色板时却不能这样做。
有没有可能做类似的事情?
private val DarkColorPalette = darkColors(
primary = colorResource(id = R.color.company),
...
)
【问题讨论】:
-
根据你想要复用的范围,你也可以考虑Accompanist's AppCompat theme adapter。
-
谢谢@CommonsWare。我用谷歌搜索了它,但没有找到任何东西。这就是我期望找到的。虽然它仍然是一个 WIP
标签: android android-jetpack-compose