深色主题中文本颜色变为白色

问题描述 投票:0回答:1
Text(
           style = profileItem
           text = priceStyle(order.total!!),
           modifier = Modifier
                      .padding(start = 2.dp),
     )

val profileItem = TextStyle(
    color = Color.Black,
    fontFamily = FontFamily(Font(R.font.yekanbakhfanum_semibold)),
    fontSize = 14.sp,
    textAlign = TextAlign.Start,
    textDirection = TextDirection.Rtl
)

我正在使用上面的代码,所以我希望文本颜色为黑色,尽管用户手机是否处于深色模式,但在深色主题中它的颜色仍然更改为白色

我删除了我的 darkColors,与之相关的主题也复制了 lightColors 并将它们用作深色主题,但它们都不起作用

android kotlin android-jetpack-compose material-components-android android-dark-theme
1个回答
0
投票

您的应用主题的父主题是什么?我相信这是白天黑夜。

做到:

<style name="Theme.Composeprojects" parent="android:Theme.Material.Light.NoActionBar" />
© www.soinside.com 2019 - 2024. All rights reserved.