问题标签 [app-themes]
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 - 未应用 AlertDialog 的自定义主题
AlertDialogs 的常用样式设置在themes.xml
ThemeOverlay.AlertDialog
看起来像这样:
但是对于应用程序中的一个特定对话框,我需要使用不同的buttonStyle
(textColor)。为此,我创建了一种具有通用样式的样式作为父级:
然后AlertDialogButtonRed
看起来像:
这是在创建对话框时设置的:
然而,样式似乎没有被应用,按钮文本颜色不是红色。我错过了什么?
android - 如何在 android studio 中更改应用程序的主题?
我从下拉菜单中的设计部分更改了主题,例如材质暗、全息等。但是当我在设备上运行应用程序时,应用程序没有显示任何更改,因此我知道代码没有更改,所以什么是我需要在样式部分编写代码来更改主题?
android - 背景颜色设置不正确。它显示与设置颜色不同的颜色
我正在尝试设置主题运行时间。并面临一个问题,我有一个布局,我进一步使用它来改变它的颜色取决于主题。但它显示随机颜色而不是我设置的颜色。
这是我尝试过的代码。
xml代码
onCreate() 中的 Java 代码如下:
我想在 gradientLayout 中设置颜色,我会在我的偏好中获得哪种颜色primaryColor。
如果有人有解决方案,请回复。
先感谢您 !!
android - AppCompatSpinner 仅在少数设备上抛出 InflateException
两天后,我在单击自定义 AppCompatSpinner 时遇到了 IllegalArgument 异常(鉴于下面的崩溃日志)。此问题并非在所有设备中都发生,只有少数设备(三星、一加)受到影响。下面列出了所有 api 版本的应用程序主题
v23 主题:
v21 主题:
我的崩溃日志:
请提供一些见解以解决此问题。在 stackoverflow 和其他站点中找到了一些解决方案,但没有任何帮助我解决问题
android - java.lang.NullPointerException:尝试调用虚拟方法'void androidx.ap
我正在构建一个包含导航抽屉的应用程序,所以在使用操作栏时,我尝试了多种方法,但没有得到解决。使用的主题是
这是运行时错误 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.vrushali.hospital, PID: 32621 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.vrushali.hospital/com.vrushali.hospital.MainActivity3} :java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'voidandroidx.appcompat.app.ActionBar.setTitle(java.lang.CharSequence)'.....
请帮助解决此错误,该错误与主题有关,但我没有得到它
vue.js - 如何包含适当的 SCSS 文件?
我正在使用 Vue,并且我有多个样式表用于不同的配置。而且我只需要使用其中一个(取决于配置)。
我有带有 value 的配置文件type: "a"
,所以我需要包含和使用"a-setup.scss"
. 我试图在 中包含文件vue.config.js
,但它不支持导入。
所以问题是:我应该怎么做才能使用某些 scss 文件?
android - Widget.Material3 TextAppearance 属性错误
从材料样式中使用此样式时,我在 AppTheme 中的何处提供 TextAppearance 或扩展该样式本身并提供 TextAppearance 并不重要
该应用程序崩溃并出现以下错误:
E/AndroidRuntime:原因:java.lang.IllegalArgumentException:此组件要求您指定有效的 TextAppearance 属性。更新您的应用主题以从 Theme.MaterialComponents(或后代)继承。在 com.google.android.material.internal.ThemeEnforcement.checkTextAppearance(ThemeEnforcement.java:185) 在 com.google.android.material.internal.ThemeEnforcement.obtainTintedStyledAttributes(ThemeEnforcement.java:116) 在 com.google.android.material .textfield.TextInputLayout.(TextInputLayout.java:474) 在 com.google.android.material.textfield.TextInputLayout.(TextInputLayout.java:433)
XML 组件如下所示