7得票3回答
Jetpack Compose 中表面支持 +(...%)颜色。

在官方的Material Design 3资源(例如Figma设计套件)中,有许多称为"Surface at +x"的颜色参考。这些颜色是表面颜色与主色的X%混合而成。 现在我的问题是: 如何在Jetpack Compose中实现"Surface at +x"颜色?没有文档,也没有在Mat...

12得票2回答
如何更改底部导航视图材料 You 的活动指示器颜色?Material3

我想改变底部导航视图材料3中所选区域的颜色,但无论如何颜色都不会改变。我已尝试使用选择器、背景、背景色和样式,但都没有成功。 目前是这样的。 应该像这样。

16得票1回答
如何在我的Android应用中使用Material You风格的主题图标?

我在网上找不到任何有关这方面的东西,没有文档,什么都没有。也许你们中的某个人知道如何做或给我一些建议。 提前致谢。

13得票3回答
"主题图标"功能会在安卓12上导致动态壁纸崩溃。

我最近注意到我的动态壁纸应用在用户尝试在Android 12上设置新引入的“主题图标”功能时会崩溃。这个新功能从用户当前的静态壁纸中计算出一个颜色板,并使用此板来为其他一些应用程序的图标着色(这是新“Material You”设计的一个特性)。但由于某种原因,当它在动态壁纸上运行时,会导致应用...

8得票2回答
新的Android 12+ MaterialSwitch和androidx.preference

所以我正在更新我的应用程序,以完全支持 Monet 和 Material You 指南,并且官方网站提到了一个新的开关设计。我使用了它,这就是结果: 我有一个使用 Androidx Preferences 库的首选项屏幕,这是写作时最新版本,我发现除了手动主题化(没有意义)之外,惟一的方...

21得票1回答
Android 12:如何防止更改手机壁纸时活动重启?

在Android 12中, 如果我们打开一个Activity, 然后回到手机主屏幕更改壁纸, 再回到我们的Activity,该Activity会重新启动。 看起来这似乎与Material You主题有关。 我想在我的应用程序回到前台时禁用Activity的重新启动。有什么方法吗?

11得票5回答
Jetpack Compose在Material颜色方案下的NavigationBar颜色是什么?

当我试图强制NavigationBar成为MaterialTheme.colorScheme.surface颜色(请参见Material 3指南)时,应用程序的背景颜色和NavigationBar的颜色不同。例如: NavigationBar的颜色是#f1edf7,但背景颜色是#fffbfe。...

10得票1回答
Jetpack Compose中的Material3颜色协调。

在使用基于视图的系统时,我们可以使用以下代码来协调一种颜色。 MaterialColors.harmonizeWithPrimary(context, colorToHarmonize) 在完全迁移到Jetpack Compose的项目中,所有颜色值都存储在Color.kt文件中,如何在...

7得票2回答
检测设备中是否存在Material You。

所以,我的老板让我分析如何从Android 12开始实现Material You颜色。我一直在研究,但每篇关于“如何做到这一点”的博客都告诉你,你需要按住主屏幕,然后进入“壁纸和样式”并更改壁纸。不过有一个问题。 我记得当Android 12处于Beta版时,它支持Material You颜...

11得票4回答
调整androidx.preference对话框以跟随Material You

我有两个应用程序包含一个偏好设置部分,并且我正在使用偏好设置库,这是撰写本文时可用的最新版本: implementation "androidx.preference:preference:1.2.0-rc01" 现在,我为我的应用程序选择了新的Material3(或Materi...