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