Android-样式不适用于TouchWiz

Android-样式不适用于TouchWiz,android,button,xamarin.android,styles,Android,Button,Xamarin.android,Styles,我有一个Android应用程序,它使用了一种基于Android的风格:Theme.Material.Light.DarkActionBar风格 我已经创建了一些按钮样式,它们都适用于我的设备(G901F-running RR 5.8;牛轧糖)并且看起来很好。 然而,在我同事的设备(I9515-running stock TWiz;Lollipop)上,按钮是蓝色的,而所有其他样式的应用都是正确的 我曾尝试使用Support.V7应用该主题,但这似乎也不起作用 下面是Styles.xml,其中包含

我有一个Android应用程序,它使用了一种基于Android的风格:Theme.Material.Light.DarkActionBar风格

我已经创建了一些按钮样式,它们都适用于我的设备(G901F-running RR 5.8;牛轧糖)并且看起来很好。 然而,在我同事的设备(I9515-running stock TWiz;Lollipop)上,按钮是蓝色的,而所有其他样式的应用都是正确的

我曾尝试使用Support.V7应用该主题,但这似乎也不起作用

下面是Styles.xml,其中包含应用程序中使用的主题。 唯一有效的按钮主题是button_WhiteText,因为所有按钮上的文本(几乎)都是白色的,正如colors.xml中声明的那样

<style name="KrebsTheme" parent="android:Theme.Material.Light.DarkActionBar">
    <item name="android:colorPrimary">@color/primary_colour</item>

    <item name="android:statusBarColor">@color/statusbar_colour</item>

    <item name="android:colorAccent">@color/accent_colour</item>

</style>

<style name="Button_WhiteText" parent="Widget.AppCompat.Button.Colored">
    <item name="android:textColor">@color/almost_white</item>

</style>

<style name="Button_StoreItem" parent="Button_WhiteText">
    <item name="android:backgroundTint">@color/item_store_colour</item>

</style>

<style name="Button_OutsourceItem" parent="Button_WhiteText">
    <item name="android:backgroundTint">@color/item_outsource_colour</item>

</style>

<style name="Button_TransferItem" parent="Button_WhiteText">
    <item name="android:backgroundTint">@color/item_transfer_colour</item>

</style>

<style name="Button_CommissionItems" parent="Button_WhiteText">
    <item name="android:backgroundTint">@color/item_commission_colour</item>

</style>

@颜色/原色
@颜色/状态栏\u颜色
@颜色/强调色
@颜色/几乎为白色
@颜色/物品\商店\颜色
@颜色/项目\u外包\u颜色
@颜色/项目\转移\颜色
@颜色/项目\佣金\颜色
这是TouchWiz设备的常见现象吗?
是否有已知的解决方法,或者这只是我对主题化的误解?

您对此有任何信息吗?我需要在xamarin应用程序中自定义touchwiz日历,但我找不到任何信息。如果我没记错的话,我更新了AppCompat库,然后它就工作了。但最终,我完全转向了Java,因为Xamarin根本没有提供我需要的东西。你有关于这方面的信息吗?我需要在xamarin应用程序中自定义touchwiz日历,但我找不到任何信息。如果我没记错的话,我更新了AppCompat库,然后它就工作了。但最终,我完全转向了Java,因为Xamarin根本没有提供我需要的东西。