gpt4 book ai didi

android - 将 Theme.Dialog 更改为 Android 中的 Theme.Light.Dialog

转载 作者:IT王子 更新时间:2023-10-28 23:34:49 36 4
gpt4 key购买 nike

没有 Theme.Light.Dialog 可用于我正在使用 Theme.Light 的项目的其余部分。

如何将 Theme.Dialog 更改为类似于 DialogTheme.Light 版本。

我知道我必须覆盖 style.xml 中的 Theme.Dialog 部分,如下所示。我应该用哪些值覆盖哪些项目?

<style name="dialog_light" parent="@android:style/Theme.Dialog">
<item name="android:???????"></item>
<item name="android:???????"></item>
</style>

我可以将背景设为浅白色灰色,但按钮、微调器等在浅色主题上也有所不同,以便在浅色背景上看起来更好。

编辑

看起来我已经成功了。

<color name="black">#FF000000</color>
<color name="whitegrey">#FFF2F2F2</color>

<style name="dialog_light" parent="@android:style/Theme.Dialog">
<item name="@android:windowBackground">@color/whitegrey</item>
<item name="@android:textColor">@color/black</item>
</style>

最佳答案

看起来我已经成功了。

<color name="black">#FF000000</color>
<color name="whitegrey">#FFF2F2F2</color>

<style name="dialog_light" parent="@android:style/Theme.Dialog">
<item name="@android:windowBackground">@color/whitegrey</item>
<item name="@android:textColor">@color/black</item>
</style>

关于android - 将 Theme.Dialog 更改为 Android 中的 Theme.Light.Dialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10915492/

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