如何在 Android Studio 预览中切换夜间模式和灯光模式?

How can I change between night mode and light mode on Android Studio preview?

我开始在我的应用程序上实现深色模式,并且我正在使用 Theme.AppCompat.DayNight.NoActionBar。在设备上一切正常,但我想在 Android Studio 上看到差异,因此我不必为了查看更改而保留 运行 代码。

如何切换 Android Studio 预览以显示夜间模式与灯光模式主题?

谢谢。

编辑:为了清楚起见,我想在预览中显示我在资源文件夹 -night 上的所有内容,而不是普通的资源文件夹。

如果您使用的是最新版本的 Android Studio,当您在设计编辑器中处于预览模式时,您应该会看到一个标题为默认主题的下拉列表。单击该下拉菜单(标注为“5”的标注)以访问主题列表:

^ 图片直接取自 documentation.

然后您可以单击“预览方向”图标(参见标注“2”)以访问当前布局的布局变体列表。 (有关如何创建布局变体的详细信息,请参阅 documentation。)

有关详细信息,请查看 documentation 了解工具栏上的按钮。

为了简单起见,建议在设置页面或底部标签按钮上创建一个开关进行设置。

因此,您需要定义深色主题和浅色主题的颜色,以实现更大程度的自定义。

在 Android 工作室的“设计”视图中,select 不直观的“旋转设备”图标下拉至 select 夜间模式。

你需要在设计中 window(!)