草庐IT

Theme_Holo

全部标签

android - android :theme is aplied to a specific button时应用程序崩溃

我正在为android(我的第一个应用程序)做一个简单的计算器应用程序,当我尝试将特定的android:theme应用到按钮时,我遇到了让我头疼的问题。当具有特定主题的按钮尝试在onclick事件中执行Activity方法时,问题就出现了。根据我在StackOverflow中搜索的内容,具有特定主题的按钮的“上下文”与Activity上下文不同,因此它无法找到我处理Activity中编写的onclick的方法。我的style.xml定义了我的应用程序主题和我的特定按钮主题:#dc000000#dc262626@color/contextButtonsColor布局xml中有我的按钮:我

android - Robolectric 3.3 与 Theme.AppCompat

我正在使用Robolectric3.3从com.android.support:appcompat-v7:23.4.0AppCompatActivity>得到之后:java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisactivity.我创建了以下测试运行程序:publicclassActivityTestRunnerextendsRobolectricTestRunner{publicActivityTestRunner(ClasstestClass)throwsI

android - minSdkVersion小于11时如何添加Holo Style Horizo​​ntal ProgressBar?

我使用targetSdkVersion="15"&minSdkVersion="8"构建了一个android项目,然后在Activity中添加了一个水平进度条,但是当我使用androidjellybean运行这个项目时它不是全息样式。我能做什么?编辑values-v14style.xml?布局:values&values-v14style.xml非常感谢。 最佳答案 您需要获取进度条的资源。您可以从http://android-holo-colors.com/获得它们使用styles.xml文件或使用HoloEverywhere库:

java - Holo Light 和 Dark Actionbar 显示 Holo Dark 复制和粘贴图标

所以我有一个应用程序是HoloLightwithDarkActionbar,每当我在EditText中复制和粘贴某些内容时,图标都是白色的,因此您看不到它们。屏幕截图位于下方。有什么办法可以解决这个问题吗?谢谢! 最佳答案 您必须在onCreateDialog方法中再次手动设置主题。这是框架中的一个错误,但此解决方法暂时有效:https://stackoverflow.com/a/19746561/1508506 关于java-HoloLight和DarkActionbar显示HoloD

android - 当我更改父项时,popupMenuStyle 不起作用 ="@style/Theme.AppCompat.Light.DarkActionBar">

当我改变我的主题样式时到根本不工作。bold@drawable/menu_dropdown_panel 最佳答案 检查此生成器以获得工作方式:http://jgilfelt.github.com/android-actionbarstylegenerator/基本上,当切换到DarkActionBar时,您需要更新样式以遵循:@style/PopupMenu.Example@style/Theme.Example.Widget@style/PopupMenu.Example@style/DropDownListView.Exampl

`@android:style/Theme.Material.Light` 的 Android 错误

您好,我正在使用一些MaterialDesign概念构建一个Android示例应用程序。我从https://developer.android.com/training/material/theme.html开始.我正在使用eclipse。我在项目的库部分添加了appcompat_7支持库。然后当我尝试应用以下主题时。它给我以下运行时错误:11-1211:32:30.416:E/AndroidRuntime(21375):java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.androidma

android - 带有 Theme.Material 的平面操作栏

有人可以帮我制作Material主题吗?我希望actionbar是扁平的。这是我尝试使用的代码。@null#1E88E5#ffftrue@android:color/transparent@style/ActionBar.Solid.Kpi_Schedule.fulltrue#03A9F4homeAsUp 最佳答案 我找到了答案:我不得不补充0dp到我的主题文件。 关于android-带有Theme.Material的平面操作栏,我们在StackOverflow上找到一个类似的问题:

android - 使用 Theme.AppCompat.Dialog 时操作栏看起来被切断了

我希望让我的一个Activity看起来像一个对话框,并为此使用了Theme.AppCompat.Dialog主题,但这使得它的操作栏看起来很糟糕(见下文)。现在背景被剪切成标题字符串的长度,我找不到任何主题属性来修复它。(如何避免?styles.xml相关部分:我使用以下代码开始Activity:Intentintent=newIntent(this,DeviceListActivity.class);startActivityForResult(intent,REQUEST_CONNECT_DEVICE); 最佳答案 首先,当我遇

android - 使用 Theme.AppCompat.Light.NoActionBar 时如何更改标题颜色

我正在使用菜单项创建自己的操作栏,因此使用Theme.AppCompat.Light.NoActionBar。我想要紫色的操作栏和白色的标题颜色,但目前它是黑色的。@color/colorPrimaryDark@color/colorAccent我的操作栏xml是: 最佳答案 如本Google+pro-tip中所述,您可以使用ThemeOverlay仅自定义某些内容。当您需要在深色背景上使文本变亮时,这很有用,这可以通过将android:theme="@style/ThemeOverlay.AppCompat.Dark.Action

android - Holo 主题 - EditText 和 Spinner 中的不同文本大小

我对EditText和Spinner的文本大小有问题,默认的浅色Holo主题。出于某种原因,默认情况下它们并不相同。假设我有这个示例布局:...结果是这样的:从截图中可以看出:默认情况下,Spinner(3)中的文本大小比EditText(1)中的文本大小小。如果我将Spinner样式应用于EditText(2),则它的字体与Spinner具有相同的“更小”尺寸。由于某些原因,Spinner样式的EditText也没有任何leftpadding。我想要实现的目标我创建了一个自定义日期时间选择器组件,它派生自RelativeLayout并包含两个EditText。单击后,第一个显示日期选