问题标签 [android-theme]

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.

0 投票
2 回答
124090 浏览

android - Android 4.0 上 Holo 主题的默认颜色值是多少?

是否有人可以访问 Android 4.0 上 Holo 它们(浅色和深色)中使用的默认颜色列表?

我正在寻找列表背景、主要和次要文本、ActionBar 等内容。

Google 在主题颜色样式指南中提供了一些示例,但它们并没有真正涉及到正在使用的实际颜色值。我可以从图像中获取它们,但我宁愿使用更准确的东西。

0 投票
1 回答
5656 浏览

android - Actionbarsherlock - 更改操作栏线条颜色

我目前正在借助 actionbarsherlock 使我的应用程序与 3.0 之前的设备兼容。我的应用程序有一个自定义主题,它覆盖了 Holo.light,将蓝色变为橙色。

我想将出现在操作栏下方的蓝线更改为橙色。使用官方操作栏,我通过覆盖来管理它

不幸的是,这似乎不适用于 actionbarsherlock 4。

0 投票
5 回答
90676 浏览

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

我需要将我的一项活动称为MyNoStatusBarActivity.java全屏活动。

我在清单中添加了:

onCreate我的活动中:

这样做只是隐藏了 TITLE 栏而不是 STATUS 栏。

此外,如果我在应用程序级别使用清单主题而不是我的活动,它可以工作,但适用于我的应用程序的所有活动,这不是我想要的。我只想要一项特定活动的无状态栏。

帮助将不胜感激。谢谢!

PS:我很好,这种行为在 Honeycomb/ICS 中不再可用。我只需要 2.2 和 2.3

编辑

尝试了 SO 中其他解决方案中提到的所有建议,但尚未成功。主题在应用于应用程序级别但不适用于活动级别时有效。

我正在使用 HTC WildFire-S,安卓版本 2.3.5

0 投票
2 回答
2637 浏览

android - 更改 ActionBar 和 SearchView 背景

我试图按照android 指南中的建议使用带有深色操作栏的 Holo Light 主题。

这是我的主题.xml 文件:

不使用搜索界面的结果是预期的,但是当我使用SearchView背景时,背景来自 Holo.Light 主题:

结果正确 背景不正确

有什么方法可以更改 ActionBar 上的 SearchView 默认样式?

0 投票
4 回答
124730 浏览

android - 如何设计 Android Switch?

API 14 中引入的开关小部件默认采用全息主题样式。我想把它的风格稍微改变一下,为了品牌的原因改变它的颜色和形状。怎么办?我知道这一定是可能的,因为我看到了默认 ICS 和三星的 touchwiz 主题之间的区别

在此处输入图像描述

我假设我需要一些状态可绘制对象,并且我在http://developer.android.com/reference/android/R.styleable.html中看到了一些带有 Switch_thumb 和 Switch_track 的样式,这些样式看起来像我可能想要的. 我只是不知道如何使用它们。

如果这有所作为,我正在使用 ActionbarSherlock。当然,只有运行 API v14 或更高版本的设备才能使用开关。

0 投票
6 回答
21776 浏览

android - Holo 是否有主题,全屏但带有操作栏?

我需要显示一个活动,以使活动保持全屏(无标题栏)但存在操作栏。

应用程序使用 Holo Light 作为其界面。

有这样的风格/主题吗?

0 投票
1 回答
1437 浏览

android - 使用自定义主题和选项的自定义选项菜单

我想创建如下的自定义选项菜单,并且还希望它在所有活动中都可用。

示例 1

示例 2

到目前为止,我可以使用 onCreateOptionsMenu 方法添加选项菜单,并设置其图标。但不知道它是如何膨胀的,如图所示。

在做了一些谷歌搜索后发现了一个 例子。如果可以在实现自定义选项菜单方面获得更多帮助。

0 投票
1 回答
2047 浏览

android - 如何在更改应用程序的主背景时保持 ActionBar 项目的背景相同?

我正在尝试更改应用程序的背景,但是当我执行以下操作(sdk 14)时,操作栏中的项目也会更改以匹配新的背景颜色。操作栏本身具有正确的背景,但操作栏中的项目没有。我能够让 actionbarmenuitems 正确,但标题和搜索视图以及主页图标和后退按钮都在自定义主题上设置了背景。我究竟做错了什么?

有错误的主页视图

0 投票
1 回答
5770 浏览

android - Android自定义主题:横向和纵向模式不同的主题

我将自定义主题应用于我的活动:<activity android:theme="@style/MyTheme">,我在其中定义了我在此活动中使用的 ActionBarSherlock 的大小。像这样的东西:

虽然这个尺寸适合纵向模式,但我发现它在横向模式下太大了。如何在横向模式下应用不同的主题,或者当用户在横向使用应用程序时如何更改操作栏大小?有什么建议么?谢谢你。

0 投票
1 回答
157 浏览

android - Android 中用户定义的 Activity 主题

我想知道是否可以在 Android 中为活动使用用户定义的主题。我目前在我的一个应用程序中为用户提供了五个主题(在 styles.xml 文件中定义)之间的选择,但如果我可以提供一个使用具有不同背景的用户定义主题的附加选项,那就太好了图片来自用户的 SD 卡。

如果这有什么不同,我的目标是 Android 3.0+。更改布局的背景图像不是有效的解决方案。

有任何想法吗?