Android Action Bar不支持手机

时间:2014-03-27 02:53:01

标签: android android-actionbar

在Android Studio中,我的操作栏为绿色。当我在手机中测试应用程序时,操作栏又恢复为默认样式...

我有三星Galaxy S3 mini,代码是

<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">#7FBF50</item>
    <item name="android:titleTextStyle">@style/MyActionBar.Title</item>
</style>

<style name="MyActionBar.Title">
    <item name="android:textColor">#FFF</item>
</style>

1 个答案:

答案 0 :(得分:1)

当我为平板电脑和手机开发时,我遇到了类似的问题。可能是您的构建中有多个值目录用于不同的屏幕尺寸,特别是因为它的S4 mini具有不寻常的大小。尝试删除res目录中与设备屏幕大小相对应的额外“value *”目录(如果您希望跨设备屏幕大小使用相同的样式,则删除除默认目录之外的所有目录)。