android-theme相关内容
我很确定这个问题已经在某处得到了回答.这似乎太常见了.但我找不到答案.我也想不出解决办法. 问题来了: 我希望我的 TableRow 之一具有不同的背景颜色.很简单,我只需要添加 android:background="#123456" 在 TableRow 的 XML 声明中.但是,我也希望我的应用程序有两个主题.在另一个主题中,TableRow 应该有不同的背景颜色.我只是找不
..
我想将支持操作栏添加到我的一个活动中,我以前一直在此活动中使用 theme.translucent 但为了使支持操作栏工作,我需要继承 Theme.AppCompat,我需要在此活动中保持半透明主题,但不幸的是,默认情况下没有我可以看到的 Theme.AppCompat.translucent,有什么办法可以做到这一点? 解决方案 您可以创建一组新的样式来使用,这些样式与 themes.x
..
我做了几个支持多主题的应用,但是每次用户切换主题时总是要重启应用,因为setTheme()需要在setContentView(). 在我发现这个应用程序之前,我对此没有意见.它可以在两个主题之间无缝切换,也可以使用过渡/动画! 请给我一些关于这是如何实现的提示(以及动画).谢谢! 解决方案 @Alexander Hanssen 的回答基本上已经回答了这个...不知道为什么它不被
..
我开发了一个安卓应用程序.我使用 AppCombat 主题,当我运行我的程序时,我有一个 java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable.它的日志是: 进程:com.nomad,PID:12866java.lang.NoClassDefFoundError: android.support.v7.a
..
我需要将一个名为 MyNoStatusBarActivity.java 的活动设为全屏活动. 我已在清单中添加: ... 并且在我的活动的 onCreate 中: @Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowF
..
通过在样式中使用“android:background"参数并将应用程序的主题设置为链接到此样式,我为应用程序的所有活动设置了背景. 一切都很好,直到我注意到对于带有项目列表的对话框,它使每个项目都具有背景的完整大小. 将用于“android:windowBackground"的参数更改为在这种情况下似乎也能正常工作. 为什么会发生?两者有什么区别? 此外,将“androi
..
注意:我已经搜索了一个小时并尝试了所有已经提供的解决方案通过stackoverflow. 我正在研究主题叠加.我制作了一个示例应用程序,它会在单击操作栏图标时打开一个弹出菜单.这是我的 styles.xml
..
我正在使用从 DarkActionBar 继承的自定义主题,我想将下拉菜单自定义为白色,就像使用 Light Holo 主题一样. 我已经能够使用以下方法将背景更改为白色: @style/MyDropDownNav
..
现在我们有两个图标(暗和亮),如 ActionBar Icon指南. @drawable/ic_search_light@drawable/ic_search_dark 如何在 XML 菜单资源中引用这些图标: 每次在 Light 和 Dark 之间切换应用主题时,我是否
..
我想让我的活动全屏显示,上面有状态栏,就像这张图片: 我在 activity 标签内的 manifest 中使用了此代码: 'android:theme="@style/Theme.AppCompat.Light.NoActionBar"' 但是我的视图不是从状态栏开始的 &它看起来像这样: 如何让我的 activity 看起来像第一个? 解决方案 我知道问这个问题的人可能
..
考虑一下: styles.xml @color/theme_color_blue attrs.xml color.xml #ff0071d3 所以主题颜色被主题引用.如何以编程方式获取 theme_color (参考)?通常我会
..
我正在尝试修改默认的背景主题颜色,这应该很容易,但令人惊讶的是我无法让它工作.请注意,我希望对整个应用程序进行更改,而不仅仅是针对单个活动.这是我的代码: styles.xml #FFFFFFFF#FF000000
..
我正在尝试使用新的支持库工具栏重新创建 Theme.AppCompat.Light.DarkActionBar 的外观. 如果我选择Theme.AppCompat.Light,我的工具栏会变亮,如果我选择Theme.AppCompat,它会变暗.(从技术上讲,您必须使用 .NoActionBar 版本,但据我所知,唯一的区别是 fa
..
我正在创建一个 Android 应用程序,我正在使用 AndroidX 库和材料设计主题.我在 styles.xml 上的应用主题是: @color/colorPrimary@color/colorPrimaryDark
..
我正在使用 AppCompat 并且我的主题正在扩展 Theme.AppCompat.Light.DarkActionBar. 在 Android 5 Lollipop 中,当我按下最近使用的应用程序按钮时,我的应用程序在 ActionBar 中显示为深色标题,而不是白色标题. 当我进入应用程序时,一切看起来都很好. 如何更改最近应用视图中的标题颜色? EDIT:刚刚发现如
..
我确定有一个简单的答案,但我找不到它,所以我把它扔进了stackoverflow ...;-) 我只是举个例子.我有一个 android 应用程序,用户可以在其中选择首选项中的主题 - 深色或浅色主题.根据选择的主题,我必须在我的应用程序中调整 20 种颜色.所以我希望我可以在主题中定义颜色,然后在我的 TextViews 等中使用这种定义颜色的名称.但到目前为止我不知道如何做到这一点,也找
..
我想为 Android 2.1、2.2、2.3.3、3.0/3.1 和 4.0.x 开发一个应用程序.在这些 API 级别之间,大约有 3 种不同类型的主题.最新的 4.0.x 主题是 Holo. 无论如何,我希望我的应用程序在任何设备上使用默认的 Android 主题.如果它在 4.0.x 设备上,我希望它使用 Holo.如果它在 2.3.3 上,我希望它使用该版本的 Android 的主
..
所以我使用 Holo Colors Generator 和 Action Bar Style Generator 到我自己的颜色.但是当我在编辑文本中选择文本时,所选位置的“标记"仍然是蓝色的.我该如何更改? 解决方案 这里最糟糕的部分是找到这个项目的“名称"以及它在主题中的调用方式.于是我查看了android SDK文件夹中的每一个drawable,终于找到了名为“text_select
..
有以下 Theme.AppCompat 类: Theme.AppCompat主题.AppCompat.LightTheme.AppCompat.Light.DarkActionBarTheme.AppCompat.NoActionBarTheme.AppCompat.Light.NoActionBarTheme.AppCompat.DialogWhenLargeTheme.AppCompat.L
..
我想让用户在几个不同的主题之间进行选择,并且想知道这是否是一种正确的做事方式.我用这个方法做了一点测试,确实有效,但我认为可能有更好的方法,并且认为它以后可能会导致一些问题,所以想问一下. 我想为每个主题创建一个不同的布局,而在 onCreate 中只是有一个 setContentView() 方法的开关.我会首先加载一个保存的 SharedPreference 值(整数),并根据该值显示相
..