gpt4 book ai didi

android - 在 Android 应用中实现更改黑/亮主题功能

转载 作者:IT老高 更新时间:2023-10-28 23:34:55 25 4
gpt4 key购买 nike

我想在我的应用程序中添加“更改主题”功能。如果我在 onCreate() 中调用 setTheme(),就会有一个问题。

在我启动我的应用程序后,会出现一秒钟纯白色背景(因为我在 list 中设置了浅色主题)。之后,将显示我的 Activity 的完整布局 - 根据用户的主题偏好,它有白色或黑色背景。

有什么方法可以改变启动后是白色还是黑色背景?

最佳答案

确保在调用 setContentView() 之前调用 onCreate() 中的 setTheme()。然后,如果您想稍后再次动态更改主题,您应该简单地重新启动您的 Activity 。

关于android - 在 Android 应用中实现更改黑/亮主题功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3612062/

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