android-theme 相关问题

主题是应用于整个Android应用程序或Activity的样式,而不是单个View。将样式应用为主题时,“活动”或“应用程序”中的每个“视图”都将应用它支持的每个样式属性。

将主题应用于 Android 应用程序中的所有对话框

我需要更改应用程序中每个对话框的样式。 我的理解是,在阅读了样式和主题文档(确实相当差)之后,我想出了这个

回答 3 投票 0

如何在不重新启动Activity的情况下切换主题(夜间模式)?

我制作了一些支持多个主题的应用程序,但是当用户切换主题时我总是必须重新启动应用程序,因为需要在setContentView()之前调用setTheme()。 我就这样了,

回答 7 投票 0

Flutter 平台亮度不规则

在我的 flutter 应用程序中,我允许用户使用跟随系统、浅色或深色主题更改应用程序的主题。 但状态栏颜色没有适当改变。我的状态栏图标颜色始终是

回答 1 投票 0

Android:透明活动问题

最近,在我们的一款生产应用程序上,透明活动已停止工作。 我的意思是它变成了黑色背景而不是透明背景。当我将活动的背景颜色设置为...

回答 3 投票 0

根据单个任意输入颜色生成 Material3 主题并将其应用到活动

我已将我的应用程序设置为使用 Material3 颜色角色和主题,并添加了一个选项来启用使用 DynamicColors 的 Material You 支持。 但是,我也希望用户能够选择一个(

回答 2 投票 0

为什么样式不能在 Material3 (Android) 上正常工作?

我正在使用下面的代码向我的应用程序中的 RadioButtons 添加样式。应用程序基本主题的父主题是 Theme.Material3.DayNight.NoActionBar。 下面是代码: <p>我使用下面的代码向我的应用程序中的 RadioButtons 添加样式。该应用程序的基本主题的父主题是 <pre><code>Theme.Material3.DayNight.NoActionBar</code></pre>。</p> <p>以下是代码:</p> <pre><code>&lt;style name=&#34;RadioStyle&#34;&gt; &lt;item name=&#34;android:drawableStart&#34;&gt;@drawable/mydrawable&lt;/item&gt; &lt;item name=&#34;android:button&#34;&gt;@drawable/anotherdrawable&lt;/item&gt; &lt;/style&gt; </code></pre> <p>由于某种原因,<pre><code>drawableStart</code></pre>工作正常,但按钮未显示。我可以手动将它们放入每个单选按钮中,但我想知道为什么它不能正常工作?</p> <p>此外,当我为按钮创建样式时,<pre><code>backgroundTint</code></pre>属性起作用,但<pre><code>android:textColor</code></pre>不起作用。与 <pre><code>Theme.AppCompat.DayNight.NoActionBar</code></pre> 配合使用效果很好,但与 <pre><code>Theme.Material3.DayNight.NoActionBar</code></pre> 配合使用则不然。我不得不使用 <pre><code>colorOnPrimary</code></pre> 属性来代替。如何理解在 <pre><code>Material3</code></pre> 库的情况下何时使用哪个属性?</p> </question> <answer tick="false" vote="0"> <p>我尝试模拟相同的结果,效果非常好。我从您的代码中可以理解的是,您可能在布局中使用了 <pre><code>android:theme</code></pre> 属性而不是 <pre><code>style</code></pre> 。如果是,则在布局中将 <pre><code>android:theme</code></pre> 替换为 <pre><code>style</code></pre>。</p> </answer> </body></html>

回答 0 投票 0

如何使用Kotlin在Android中实现实时主题切换?

我正在使用 Kotlin 开发 Android 应用程序,希望允许用户在浅色和深色主题之间实时切换,而无需重新启动应用程序。我尝试过使用 AppCompatDelegate。

回答 1 投票 0

为什么更改设置时主题不改变,而是重新进入应用程序时才改变?喷气背包组成

有一个 mainActivity,其中调用 navHost 并在其中调用抽屉,并从中调用设置屏幕 @AndroidEntryPoint 类 MainActivity : ComponentActivity() { 超越乐趣

回答 1 投票 0

Android TitleBar从Flutter 3.16.5升级到3.24.1后不会消失

我们最近将 Flutter 应用程序升级到了 3.24.1,并注意到我们的 Android 应用程序现在持续显示工具栏,似乎无论我对应用程序的主题做什么来解决这个问题。我们知道这是

回答 1 投票 0

如何更改 .Net MAUI Android 中的警报样式?

我正在将应用程序从 Xamarin 移植到 .Net MAUI,在 Xamarin 中我在 Android 中使用浅色主题,因此警报具有白色背景,但在 MAUI 中警报具有灰色背景。 我怎样才能

回答 1 投票 0

应用程序在处理主题后忽略 windowSplashScreenBackground

我使用 API 进行了非常简单的启动,背景设置正确。然后我开始研究主题并修复错误,当我完成后,应用程序图标仍然显示一个带有正确

回答 1 投票 0

如何根据属性名称和当前主题获取颜色?

在 Markwon 库中,我想添加一个插件,如果以 markdown 格式写入 ![alt text](drawable://icon_name),它将显示应用程序资源中的图像。 下面的代码有效。但是tintCo...

回答 1 投票 0

主题切换后,即使调用 onDestroyView(),片段 UI 仍可通过其他片段可见

这是一个奇怪的事情。我有一个标准应用程序,使用选项卡导航,其中包含一个 MainActivity 和四个 Fragment,每当用户单击底部选项卡时,这些片段就会交换。 这是碎片的方式...

回答 1 投票 0

旧版应用程序中 Material3 组件的样式/主题错误

我正在尝试在我的应用程序中使用材质组件库中的 SearchBar 和 SearchView 。 这些是材质 3 的新组件。 实现 'com.google.android.material:material:1.12.0'...

回答 1 投票 0

Android 以编程方式使用主题值

我想在主题中创建一个样式并在代码中使用它的值,如下所示: val bgColor = LIST_ITEM_BG_COLOR; val textColor = LIST_ITEM_TEXT_COLOR val 描边颜色 =

回答 1 投票 0

根据 Android 主题更改 colorAccent

在MAUI项目中我想根据应用程序的主题采用不同的colorAccent值。 我尝试采用此解决方案https://learn.microsoft.com/en-us/answers/questions/241870/...

回答 1 投票 0

如何使用应用程序的设备默认主题?

我想为 Android 2.1、2.2、2.3.3、3.0/3.1 和 4.0.x 开发一个应用程序。在这些 API 级别之间,大约有 3 种不同类型的主题。最新的 4.0.x 主题是 Holo。 无论如何...

回答 2 投票 0

当它是参考(主题)时,以编程方式获取颜色值

考虑一下: 样式.xml <item name="theme_color">@color/theme_color_blue</item> 注意...

回答 12 投票 0

如何在小部件中强制使用夜间/白天资源?

我需要在白天、夜晚或系统主题中显示应用程序小部件。所有颜色都是通过资源定义的。 如何忽略系统主题并强制使用“白天”或“夜间”资源?我

回答 1 投票 0

将 Material 版本更新到 1.11.0 后,默认顶部应用栏颜色发生变化

我设计的应用程序如下所示: 但是将材质库版本从 com.google.android.material:material:1.10.0 更新到 com.google.android.material:material:1.11.0 后,顶部应用栏...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.