Android layout 选择器在Textview中不工作,无法更改禁用状态的textColor

Android layout 选择器在Textview中不工作,无法更改禁用状态的textColor,android-layout,Android Layout,即使禁用了textView,我也希望textColor为黑色。对于它,我使用一个选择器,但它不工作,它给我默认的灰色文本颜色在禁用状态。 选择器文件如下所示: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="false" androi

即使禁用了textView,我也希望textColor为黑色。对于它,我使用一个选择器,但它不工作,它给我默认的灰色文本颜色在禁用状态。 选择器文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:state_focused="true" android:color="@color/black" />
    <item android:state_enabled="false" android:state_focused="false" android:color="@color/black" />
    <item android:state_enabled="true" android:state_focused="true" android:color="@color/black"/>
    <item android:state_enabled="true" android:state_focused="false" android:color="@color/black"/>
    <item android:color="@color/black"/>
</selector>
  <com.rengwuxian.materialedittext.MaterialTextView
         android:id="@+id/policyEndDateText"
         style="?android:attr/spinnerStyle"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:layout_marginTop="8dp"
         android:textColor="@color/textview_color_selector"
         android:enabled="false"
         android:hint="New Policy End Date"
         android:textSize="@dimen/insurance_text_size"
        app:met_floatingLabelTextSize="@dimen/insurance_floating_label_textSize"
          app:met_hideUnderline="true"
          app:met_floatingLabel="highlight"
          app:met_primaryColor="@color/material_text"/>

设置选择器的TextView如下所示:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:state_focused="true" android:color="@color/black" />
    <item android:state_enabled="false" android:state_focused="false" android:color="@color/black" />
    <item android:state_enabled="true" android:state_focused="true" android:color="@color/black"/>
    <item android:state_enabled="true" android:state_focused="false" android:color="@color/black"/>
    <item android:color="@color/black"/>
</selector>
  <com.rengwuxian.materialedittext.MaterialTextView
         android:id="@+id/policyEndDateText"
         style="?android:attr/spinnerStyle"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:layout_marginTop="8dp"
         android:textColor="@color/textview_color_selector"
         android:enabled="false"
         android:hint="New Policy End Date"
         android:textSize="@dimen/insurance_text_size"
        app:met_floatingLabelTextSize="@dimen/insurance_floating_label_textSize"
          app:met_hideUnderline="true"
          app:met_floatingLabel="highlight"
          app:met_primaryColor="@color/material_text"/>