0

我有一个在这么多布局之间共享的共同观点。此视图已经配置了日/夜。有一个新视图将用于<include>这种通用布局。但是,这个新视图将只有一个状态,并且通用布局的暗模式更适合这个新视图中的其余元素。有没有办法强制新布局使用暗模式?还是强制它在里面<include>

4

1 回答 1

0

您可以使用主题叠加。只需将主题添加到您的视图父级。

如果您使用 AppCompat 样式:

android:theme="@style/ThemeOverlay.AppCompat.Dark"

如果您使用的是 MaterialComponents 样式:

android:theme="@style/ThemeOverlay.MaterialComponents.Dark"
于 2020-06-16T02:08:18.147 回答