SwitchCompat在某些设备上显示框轮廓和背景

时间:2016-07-14 07:14:26

标签: android android-layout switchcompat

请查看随附的image

这是我的XML代码:

<android.support.v7.widget.SwitchCompat
                android:id="@+id/mySwitch"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_gravity="center_vertical"
                android:checked="false"
                android:gravity="center_vertical"
                android:theme="@style/MySwitch" />

这是我的风格:

<style name="MySwitch" parent="Theme.AppCompat.Light">
    <item name="colorControlActivated">#FF0000</item>
    <item name="colorSwitchThumbNormal">@color/switchInactiveThumbColor</item>
    <item name="android:colorForeground">@color/black</item>
</style>

我在Nexus 5,Nexus 6P,Nexus 5X和许多三星设备上进行了测试。它适用于它们。但它在三星Galaxy S6 Edge HTC One M9 Plus 中显示了这些框。我该如何解决这个问题?

0 个答案:

没有答案