草庐IT

actionBarStyle

全部标签

android - 应用程序兼容性 21 : name = colorPrimary not working together with name = actionBarStyle

当我使用项目actionBarStyle时,colorPrimary不会将颜色设置为红色。如果我删除项目actionBarStyle,它将起作用。如何更改我的代码以显示颜色?@style/MyStyledActionBar@color/red@style/MyActionBarTitleText@color/white 最佳答案 Widget.AppCompat.Light.ActionBar的根是Base.Widget.AppCompat.ActionBar,它不应用背景属性。...@null@null@null...您的父级应该

android:windowActionBarOverlay 和 android:actionBarStyle 需要 api 级别 11

我正在制作一个android应用程序并使用android-support-v7-appcompat来确保我的应用程序支持android2.2及更高版本的操作栏。我需要使操作栏覆盖并使用半透明背景,因此我将styles.xml修改为以下代码:truetrue@style/BlackBar@style/BlackBar@drawable/halfblack@drawable/halfblack并修改list文件以适应新的ActionBar为:android:theme="@style/TranslucentAB"问题是以下两行代码需要API级别11及以上:true@style/BlackB

android:actionBarStyle 需要 API 级别 11

在xml中使用ActionBarSherlock时:@style/Widget.Styled.ActionBar我收到了这个错误:android:actionBarStylerequiresAPIlevel11(currentminis8)error我正在使用它来将我的带有操作栏的应用程序反向移植到2.2设备。如何同时使用它们:@style/Widget.Styled.ActionBar@style/Widget.Styled.ActionBar 最佳答案 另一种选择是使用tools:targetApi属性,需要tools命名空间。