Theme_windowActionBar
全部标签 我想使用Xamarin和VisualStudio创建一个采用MaterialDesign的应用。我想使用v7AppCompat库实现这一点,因此我的应用程序在旧设备上运行良好。我遵循了本教程:https://blog.xamarin.com/android-tips-hello-material-design-v7-appcompat/并且做的完全一样。当我转到Main.axml文件(在Resources/layout文件夹中)时,会出现一个下拉菜单,您可以在其中选择一个主题(下图)。但是,当我打开下拉菜单时,我的主题没有出现。所以我认为清理和重建我的项目是个好主意。但是当我清理项目时
我正在尝试将TextInputLayout与Theme.material结合使用,代码如下所示......Activity邮件.xmlMainActivity看起来像这样..publicclassMainActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}}当我尝试执行此操作时Causedby:java.lang
我正在开发一个Android平板电脑应用程序,其中包含许多使用Theme.Holo.DialogWhenLarge主题的Activity。在真实设备(Nexus7KitKat和SamsungGalaxyTab38")上,这些Activity按预期显示,但在我尝试创建的每个GenymotionVM上(例如Nexus7KitKat和Nexus10JellyBean)它们显示为正常的全屏Activity。我还在使用标准AndroidSDK虚拟设备管理器创建的Nexus7KitKat模拟器上进行了测试,并且Activity按预期显示。我可以忽略它并假设它只是Genymotion模拟器的问题,但
我正在尝试在我的Xamarin.Android应用中使用CoordinatorLayout。我一直在使用以Theme.Material.Light作为其父级的自定义主题,在我添加CoordinatorLayout之前它运行良好。当我添加它时,我收到一条错误消息,告诉我必须使用Theme.AppCompat主题,但是一旦我这样做,应用程序就无法构建并出现以下错误:/{projectdirectory}/Resources/values/Styles.xml(0,0):ErrorAPT0000:Errorretrievingparentforitem:Noresourcefoundthat
我正在尝试为Theme.Wallpaper.NoTitleBar设置一个子项,但我希望它只是半透明的。我现在的风格是这样写的:#F0000000最终目标是仍然能够在背景中看到墙纸,但将其变暗以使文本更易于阅读。我至少是在正确的轨道上吗? 最佳答案 想通了。这可以通过编辑背景属性而不是颜色属性来实现。#4000 关于android-制作一个半透明的Theme.Wallpaper,我们在StackOverflow上找到一个类似的问题: https://stacko
我希望能够声明一些主题以轻松更改我的应用程序的外观。所以我知道你可以定义一个继承自android:Theme的样式,然后在其中定义属性。但是有两个问题:如果我想为应用内的不同View设置不止一种背景颜色怎么办?这样我就可以拥有整个Activity的背景和Activity中TextView的不同背景以及按钮等的另一个背景。但是这些(不同的)颜色依赖于主题吗?是否可以根据使用的主题定义一组可绘制对象。我的意思是类似于如何为不同的屏幕密度定义不同的可绘制对象。理想情况下,我会为不同的主题使用不同配色方案的图像。可以在android中定义此行为吗?感谢您的帮助,詹姆斯
我知道如何将自定义字体设置为TextView。但是如何通过theme/style/xml添加自定义字体呢??#000000HOW_TO_CUSTOM_FONT请为此提供解决方案。 最佳答案 据我所知,没有好的方法可以做到这一点。据我所知,最好的替代方法是创建一个看起来像这样的简单子(monad)类:publicclassCustomTextViewNormalextendsTextView{publicCustomTextViewNormal(Contextcontext){super(context);init();}public
看完thisanswer,我做了RecyclerView在Android3.0+上运行它。但是styles.xml在values-v21仍然会导致错误。主题。#f00#0f0#00f错误。Error:Errorretrievingparentforitem:Noresourcefoundthatmatchesthegivenname'android:Theme.Material'.我需要支持Android3.0.x(API级别11)以上的Android版本。不是解决方案。 最佳答案 android:Theme.Material仅支持
我正在为android(我的第一个应用程序)做一个简单的计算器应用程序,当我尝试将特定的android:theme应用到按钮时,我遇到了让我头疼的问题。当具有特定主题的按钮尝试在onclick事件中执行Activity方法时,问题就出现了。根据我在StackOverflow中搜索的内容,具有特定主题的按钮的“上下文”与Activity上下文不同,因此它无法找到我处理Activity中编写的onclick的方法。我的style.xml定义了我的应用程序主题和我的特定按钮主题:#dc000000#dc262626@color/contextButtonsColor布局xml中有我的按钮:我
我正在使用Robolectric3.3从com.android.support:appcompat-v7:23.4.0AppCompatActivity>得到之后:java.lang.IllegalStateException:YouneedtouseaTheme.AppCompattheme(ordescendant)withthisactivity.我创建了以下测试运行程序:publicclassActivityTestRunnerextendsRobolectricTestRunner{publicActivityTestRunner(ClasstestClass)throwsI