Theme_windowActionBar
全部标签 当我将工具栏应用到我的应用程序时遇到了这个问题,当我尝试运行应用程序时它崩溃了。我使用了以前的所有帖子,但没有运气。这是我的代码:样式.xmlfalsetrue我尝试了parent="@style/Theme.AppCompat.Light.NoActionBar"但没有成功。工具栏.xmalManifest.axml谢谢。 最佳答案 您的主题应该如下所示,然后删除@style/:truefalse...那么,不要在中定义主题。标签。仅使用要使用Material设计主题的Activity来定义它,即在中标记。如果您的Activity
我正在为我的应用程序使用Theme.Sherlock.Light主题,并且正在创建一个带有底层AlertDialog的DialogFragment。它在Android3.x和4.x上运行良好,但在Android2.x上,我在深色背景上看到深色文本,难以阅读。我做错了什么,我是否需要通过创建自定义样式来强制使用浅色背景?提前致谢。 最佳答案 我找到了解决方案here:builder.setInverseBackgroundForced(true)另外,正如我所见here,JakeWarton建议用同样的方法修复它,但由于AlertDi
我创建了一个针对L预览的新项目。sdk生成的启动Activity扩展了ActionBarActivity,但是,当我尝试运行准系统生成的Activity时,它会引发以下异常:Causedby:java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisactivity.atandroid.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:110)atandroid
在res/values-v11/styles.xml中,我不能使用Theme.Holo.Light.NoActionBar因为它是在API级别13中添加的。可以我使用Theme.Light.NoTitleBar代替,没有视觉差异?据我所知,它们都应该有白色背景、状态和导航栏,没有别的。 最佳答案 Theme.Light.NoTitleBar略有不同。解决此问题并保持与Honeycomb兼容的最简单方法是创建您自己的样式来扩展Theme.Holo.Light,但删除操作栏。只需创建具有以下定义的样式:falsetrue
我尝试将我的HelloWorld应用程序全息主题更改为Material.Light.DarkActionBar主题(正如What'snewAndroidDevelopmenttoolssession所说)。但我得到了以下错误。我尝试将目标SDK版本更改为21。但我们在SDK管理器中没有21SDK。他们说,在那次session上,为v-21设置样式xml。values/styles.xmlvalues-v21/styles.xml!--Baseapplicationtheme.-->build.gradleapplyplugin:'com.android.application'andr
我正在尝试为我的警报对话框设置androidTheme.Light主题,但到目前为止没有成功。在阅读了一些教程后,我发现使用AlertDialog.Builder我们无法直接在构造函数中设置主题(至少在API级别7中)。我发现的替代解决方案是使用ContextThemeWrapper,每个人都保证会解决我的问题。所以我编写了这样的代码:AlertDialog.Builderbuilder=newAlertDialog.Builder(newContextThemeWrapper(context,R.style.popup_theme));我在values文件夹中描述了我的主题:#fff
Theme.AppCompat.Light.DarkActionBar未在styles.xml中编译。我在应用模块中添加了compile'com.android.support:appcompat-v7:25.1.0'build.gradle。我在谷歌搜索过解决方案。其中很多是关于更改Project的build.gradle中的类路径。仍然显示相同的错误。build.gradledependencies{compile'com.android.support:appcompat-v7:25.1.0'compile'com.android.support:design:25.1.0'co
Android主题Theme.Holo.Dialog上线条的默认颜色为蓝色。我想知道如何将其更改为任何其他颜色。就我而言是橙色。我可以更改文本或背景等。使用自定义style.xml覆盖主题@color/coloroscuro@color/coloroscuro但我不知道哪个属性管理线条的颜色。我的意思是主题默认具有的蓝线,就像其他问题中显示的那样:HowtoAndroidHoloThemestyledialogboxbuttons 最佳答案 刚刚为您挖掘了源代码-不幸的是,对话框布局中的分隔线是一个具有硬编码颜色背景的View,不引
Error:Noresourcefoundthatmatchesthegivenname:attr'listViewStyle'我已经尝试了这里的一切。没有任何效果。我已将API演示导入API版本15的Eclipse,并且还在src文件中出现错误,例如“无法解析导入com.example.android.apis.R”请帮帮我。我在values-v11/styles.xml文件中有错误而且我在values/styles.xml中有一个错误“错误:检索项目的父项时出错:找不到与给定名称'@android:style/Theme.Holo.Light.NoActionBar'匹配的资源。”
所以我有一个Activity(比如TestActivity),它需要充当普通的非主题Activity以及Theme.Dialog在其他地方。我正在尝试为这两个任务重用相同的TestActivity。我正在寻找动态设置主题。代码很简单:这是我的Activity的onCreate,适用于黑色背景publicvoidonCreate(Bundleicicle){if(Utility.isDialog==true)setTheme(android.R.style.Theme_Dialog);super.onCreate(icicle);requestWindowFeature(Window.F