问题标签 [android-night-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 夜间模式需要sqlite吗?
我只想知道Android中的夜间模式是否需要sqlite?或者当用户关闭应用程序并重新打开它时,还有另一种方法可以在其中保存模式,它将保存模式请帮助
如果有其他方法请分享给我 谢谢
android - 如何在一个应用程序中同时使用 setDefaultNightMode 和 getConfiguration().uiMode?
我没有找到解决这个问题的办法。在我的 MainActivity 中,我使用此命令设置应用程序暗模式:
但是我想看看,如果使用此命令激活了设备暗模式:
如果设备处于暗模式,uiMode 会更改其值。问题是,如果调用 setDefaultNightMode,它也会将 uiMode 更改为相同的值。如何仅检测设备暗模式?
android - 当我更改暗模式时,如何重新创建活动?
更改夜间模式时,我执行以下操作:
这是我的扩展:
据我所知:
setDefaultNightMode() 将自动将任何 DayNight 更改应用于任何“已启动”活动。这意味着您在调用 API 时不再需要手动重新创建任何活动。
问:如何使用我需要的密钥重新创建活动,例如像这样:
更新:修改代码,但不起作用:
java - 如何实现android跟随系统夜间/黑暗模式?
我在我的应用程序及其工作中设置了明暗模式。
但我还想添加一个选项,让应用程序遵循系统设置的模式。因此用户可以在三个选项中进行选择。
我试图这样做,但没有成功。我想添加单选按钮来切换到浅色、深色、跟随系统模式。
Here's what I have tried
android - Android: Detect if night mode is set to FOLLOW_SYSTEM with AppCompatDelegate
I'm trying to make a settings option that allows the user to choose whether the app should be in night mode, day mode or follow the system default. In order to display the current setting to the user I need to get it from the system. However the code I'm using below always returns MODE_NIGHT_UNSPECIFIED
. Am I doing something wrong here?
I have the following code:
The log output is:
However I think this is incorrect because my appTheme extends the material DayNight theme. Additionally, when I enable or disable night mode, my app changes theme, so it must be following the system mode. Any help would be much appreciated!
android - AppCompatDelegate.setDefaultNightMode 使应用程序崩溃
我想将主题模式更改为深色,如下所示:
我在 avtivity 创建功能中使用它并收到此错误:
java.lang.IllegalArgumentException:指定为非空的参数为空:方法kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull,参数查看
考虑到活动有一些片段,我想我应该重新创建活动并将其发送到片段,但我不知道如何。任何帮助将不胜感激。
java - Android - theme.xml 和 theme.xml(night)
在较新版本的 Android Studio 中,在 values 目录中有 theme.xml 和 theme.xml(night) 可以指出它们之间的区别吗?它会取代styles.xml 吗?
android-studio - 重新创建();设置 AppCompatDelegate 后导致 ClassCast 异常
如果我的介绍活动中的默认模式是暗模式,我正在尝试设置亮模式
介绍.java
但这会引发错误:
我在用
此外,主题不会在活动中更新。如果有人知道,请帮助我解决这个问题。