草庐IT

xp-theme

全部标签

Android:NoSuchFieldError 指的是 appcompat_v7 缺少 R$styleable.Theme_windowActionBar

我是Android开发的新手,我正在尝试使用我的应用程序的一般结构。现在,我必须显示一个SplashActivity3秒,然后传递给我的MainActivity。因为在我的S.A.中我不需要任何ActionBar我认为不让我的类扩展ActionBarActivity而只扩展Activity是正确的。然后我创建了一个Intent开始我的M.A.这些Activity仍然没有任何实际功能。这是我的SplashActivity:importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;publ

android - 了解 appcompact values-v11/themes_base.xml 错误

我刚刚在eclipse上启动了一个新的android项目。作为项目要求,我已将appcompact-v7支持库添加到我的android工作区中。一旦appcompat导入完成,我就会在我的eclipse控制台中收到以下错误。[2014-11-1517:41:53-android-support-v7-appcompat]D:\adt-bundle-windows-x86_64-20140702\sdk\extras\android\support\v7\appcompat\res\values-v11\themes_base.xml:338:error:Error:Noresource

Android Studio : app theme different in preview, 运行设备和styles.xml

我正在尝试更改我尝试使用AndroidStudio开发的应用的主题。显然,至少有两种方法可以做到这一点:编辑styles.xml文件和使用预览上方的按钮(对我来说,它是中间的按钮,说明所选主题的名称)。我看到的是:当我尝试使用按钮更改主题时,它会更新预览。当我编辑styles.xml文件时,按钮标题和预览都没有改变。当我运行应用程序时,既没有使用使用按钮选择的主题,也没有使用styles.xml文件中指定的主题。因此,例如,我使用按钮选择了“MaterialDark”并在styles.xml中指定了HoloLight,两者完全没有相互干扰:然后,当我最终在模拟器中运行应用程序时,我什至

Android : Specifying the same Theme in styles. xml 和 styles-21.xml

当我们想要在我们的应用程序中包含具有向后兼容性的Material设计时,我们使用appcompat图书馆。我尝试通过将其包含在styles.xml中来做到这一点但是当我这样做时,我没有看到触摸小部件有任何涟漪(即使在androidL手机中)。这是为什么?当我在styles.xml中添加相同的上述行时和styles-21.xml,我可以看到AndroidL中的涟漪手机。如果支持库不包含涟漪,当我有一个单独的styles-v21时,我如何能够看到涟漪?文件?注意:我在尝试将我的应用程序迁移到MaterialDesign时遇到了这个问题。我希望应用程序使用SupportLibraryforM

android - Theme.AppCompat.Light.Dialog如何在Android 6.0上使用?

我想显示看起来像对话框的Activity。我正在使用从Theme.AppCompat.Light.Dialog继承的主题来实现这一点。此解决方案在Android4.x和Android5.x上运行良好。不幸的是,在Android6上它没有。我看到黑色背景而不是漂亮的透明度。主题代码:trueActivity代码-刚刚从AppCompatActivity扩展我正在尝试使用其他一些设置进行修复:true@android:color/transparent@nulltruetruefalse没有任何成功:( 最佳答案 我认为你需要子主题Th

android - 升级到 Android Studio 3.0 Canary 5 导致 "IllegalArgumentException: AppCompat does not support the current theme features.."

我使用AndroidStudio3.0Canary4运行我的应用程序时运行良好,但在更新到Canary5后,该应用程序现在在开始时崩溃:Causedby:java.lang.IllegalArgumentException:AppCompatdoesnotsupportthecurrentthemefeatures:{windowActionBar:false,windowActionBarOverlay:false,android:windowIsFloating:false,windowActionModeOverlay:false,windowNoTitle:false}atan

android - 使用 Theme.Holo 时在选项菜单中显示图标

当使用android:theme="@android:style/Theme.Holo作为我Activity的默认主题时,菜单xml中定义的图标在选项菜单/操作中不再可见溢出(使用旧主题时它们是可见的。)如何使用Theme.Holo显示图标? 最佳答案 好的,回答我自己的问题:Theme.Holo不会在Action溢出中显示图标。那么为什么一些预装的标准应用程序有菜单图标呢?因为他们使用的是Theme.DeviceDefault主题,这显然与我的SamsungGalaxySII上的Holo不同。

android - AppCompat 工具栏 : set toolbar theme from upper theme

我有一个“轻”主题的应用程序:@color/primary@color/primary_dark@color/accent我希望我的Toolbar是深色主题的,所以我设置了以下样式,正如ChrisBanes所建议的那样:然后,通过将android:theme="@style/Theme.ByodTheme.Toolbar"添加到我的android.support.v7.widget.Toolbar,一切正常预期(即使AndroidStudio预览不显示标题的白色,它适用于设备):现在,我不想为我的应用程序中的每个工具栏指定android:theme,而是想在我的主主题中指定样式并忘记它

android - app :theme is now deprecated. 请改为使用 android:theme

我正在记录这个警告:I/AppCompatViewInflater:app:theme现已弃用。请改为使用android:theme。奇怪的是,我使用了AndroidStudio的Findinallproject工具,但它没有发现任何与app:theme相关的事件。我认为这可能是因为我正在使用it.neokree.materialnavigationdrawer并且它可以在里面包含app:theme,但是无论如何,有什么办法可以禁用此警告?任何人都知道这是否可能是出于其他原因? 最佳答案 您的样式可能包含如下元素:@style/Te

Android "Resources$NotFoundException: Resource is not a ColorStateList"与 Theme.AppCompat

我正在使用AndroidStudio,但我只在Androidpre-Lollipop上抛出“Resources$NotFoundException”。在这里:Causedby:android.content.res.Resources$NotFoundException:ResourceisnotaColorStateList(colororpath):TypedValue{t=0x2/d=0x7f0100b7a=2}R文件中的“0x7f0100b7”指的是“colorAccent”。我相信这个问题与appcompat支持库有关。我已将它添加到“build.gradle”文件中:dep