android-theme相关内容

所选小部件的主题相关颜色

我很确定这个问题已经在某处得到了回答.这似乎太常见了.但我找不到答案.我也想不出解决办法. 问题来了: 我希望我的 TableRow 之一具有不同的背景颜色.很简单,我只需要添加 android:background="#123456" 在 TableRow 的 XML 声明中.但是,我也希望我的应用程序有两个主题.在另一个主题中,TableRow 应该有不同的背景颜色.我只是找不 ..
发布时间:2021-11-27 22:36:08 移动开发

Android 如何获取支持操作栏的 AppCompat.Translucent 类型主题?

我想将支持操作栏添加到我的一个活动中,我以前一直在此活动中使用 theme.translucent 但为了使支持操作栏工作,我需要继承 Theme.AppCompat,我需要在此活动中保持半透明主题,但不幸的是,默认情况下没有我可以看到的 Theme.AppCompat.translucent,有什么办法可以做到这一点? 解决方案 您可以创建一组新的样式来使用,这些样式与 themes.x ..

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

我做了几个支持多主题的应用,但是每次用户切换主题时总是要重启应用,因为setTheme()需要在setContentView(). 在我发现这个应用程序之前,我对此没有意见.它可以在两个主题之间无缝切换,也可以使用过渡/动画! 请给我一些关于这是如何实现的提示(以及动画).谢谢! 解决方案 @Alexander Hanssen 的回答基本上已经回答了这个...不知道为什么它不被 ..
发布时间:2021-11-27 22:35:50 移动开发

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"适用于应用程序级别,但不适用于活动级别.有什么线索吗?

我需要将一个名为 MyNoStatusBarActivity.java 的活动设为全屏活动. 我已在清单中添加: ... 并且在我的活动的 onCreate 中: @Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowF ..

活动样式的 windowBackground 和 background 之间有什么区别?

通过在样式中使用“android:background"参数并将应用程序的主题设置为链接到此样式,我为应用程序的所有活动设置了背景. 一切都很好,直到我注意到对于带有项目列表的对话框,它使每个项目都具有背景的完整大小. 将用于“android:windowBackground"的参数更改为在这种情况下似乎也能正常工作. 为什么会发生?两者有什么区别? 此外,将“androi ..

样式操作栏下拉菜单

我正在使用从 DarkActionBar 继承的自定义主题,我想将下拉菜单自定义为白色,就像使用 Light Holo 主题一样. 我已经能够使用以下方法将背景更改为白色: @style/MyDropDownNav ..
发布时间:2021-11-27 22:35:03 移动开发

使资源主题依赖

现在我们有两个图标(暗和亮),如 ActionBar Icon指南. @drawable/ic_search_light@drawable/ic_search_dark 如何在 XML 菜单资源中引用这些图标: 每次在 Light 和 Dark 之间切换应用主题时,我是否 ..
发布时间:2021-11-27 22:34:53 移动开发

Android - 使活动全屏显示并在其顶部显示状态栏

我想让我的活动全屏显示,上面有状态栏,就像这张图片: 我在 activity 标签内的 manifest 中使用了此代码: 'android:theme="@style/Theme.AppCompat.Light.NoActionBar"' 但是我的视图不是从状态栏开始的 &它看起来像这样: 如何让我的 activity 看起来像第一个? 解决方案 我知道问这个问题的人可能 ..

设置 Android 主题背景色

我正在尝试修改默认的背景主题颜色,这应该很容易,但令人惊讶的是我无法让它工作.请注意,我希望对整个应用程序进行更改,而不仅仅是针对单个活动.这是我的代码: styles.xml #FFFFFFFF#FF000000 ..
发布时间:2021-11-27 22:34:27 移动开发

如何设置类似 Theme.AppCompat.Light.DarkActionBar 的 appcompat-v7 工具栏样式?

我正在尝试使用新的支持库工具栏重新创建 Theme.AppCompat.Light.DarkActionBar 的外观. 如果我选择Theme.AppCompat.Light,我的工具栏会变亮,如果我选择Theme.AppCompat,它会变暗.(从技术上讲,您必须使用 .NoActionBar 版本,但据我所知,唯一的区别是 fa ..

Android 5.0:如何更改最近应用的标题颜色?

我正在使用 AppCompat 并且我的主题正在扩展 Theme.AppCompat.Light.DarkActionBar. 在 Android 5 Lollipop 中,当我按下最近使用的应用程序按钮时,我的应用程序在 ActionBar 中显示为深色标题,而不是白色标题. 当我进入应用程序时,一切看起来都很好. 如何更改最近应用视图中的标题颜色? EDIT:刚刚发现如 ..

android 主题 - 在自定义主题中定义颜色

我确定有一个简单的答案,但我找不到它,所以我把它扔进了stackoverflow ...;-) 我只是举个例子.我有一个 android 应用程序,用户可以在其中选择首选项中的主题 - 深色或浅色主题.根据选择的主题,我必须在我的应用程序中调整 20 种颜色.所以我希望我可以在主题中定义颜色,然后在我的 TextViews 等中使用这种定义颜色的名称.但到目前为止我不知道如何做到这一点,也找 ..
发布时间:2021-11-27 22:33:50 移动开发

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

我想为 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 的主 ..
发布时间:2021-11-27 22:33:38 移动开发

如何更改 EditText 选择手柄/锚点的颜色/外观?

所以我使用 Holo Colors Generator 和 Action Bar Style Generator 到我自己的颜色.但是当我在编辑文本中选择文本时,所选位置的“标记"仍然是蓝色的.我该如何更改? 解决方案 这里最糟糕的部分是找到这个项目的“名称"以及它在主题中的调用方式.于是我查看了android SDK文件夹中的每一个drawable,终于找到了名为“text_select ..
发布时间:2021-11-27 22:33:28 移动开发

实现用户对主题的选择

我想让用户在几个不同的主题之间进行选择,并且想知道这是否是一种正确的做事方式.我用这个方法做了一点测试,确实有效,但我认为可能有更好的方法,并且认为它以后可能会导致一些问题,所以想问一下. 我想为每个主题创建一个不同的布局,而在 onCreate 中只是有一个 setContentView() 方法的开关.我会首先加载一个保存的 SharedPreference 值(整数),并根据该值显示相 ..
发布时间:2021-11-27 22:33:10 移动开发