更改SwitchCompat

时间:2016-05-28 10:28:44

标签: android material-design android-styles android-switch switchcompat

如何更改SwitchCompat的文本颜色?我在SwitchCompat中显示On和Off文本,我想将文本颜色更改为白色。

<android.support.v7.widget.SwitchCompat
    android:id="@+id/switchttodisableorders"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="right"
    android:padding="5dp"
    android:layout_marginRight="10dp"
    android:checked="true"
    android:textOn="ON"
    android:textOff="OFF"
    app:showText="true"

/>

<style name="Theme.MainActivity" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Set AppCompat’s color theming attrs -->
    <item name="windowActionBar">false</item>
    <item name="android:actionMenuTextAppearance">@style/MyMenuTextAppearance</item>
    <item name="windowNoTitle">true</item>
    <item name="android:textStyle">normal</item>
    <item name="colorControlNormal">@color/colorControlNormal</item>
    <item name="android:textAllCaps">false</item>
    <item name="colorControlActivated">@color/greencompleted</item>
    <item name="actionMenuTextColor">@color/white</item>
    <item name="colorAccent">@color/greenaccepted</item>
    <item name="colorSwitchThumbNormal">@color/red</item>

    <item name="android:statusBarColor" tools:targetApi="lollipop">@color/status_bar_darker_blue</item>
</style>

0 个答案:

没有答案