Cómo cambiar el color de pista flotante de TextInputLayout si EditText inside está deshabilitado

estoy usandoEditText conTextInputLayout. Solo quiero cambiar el color de pista flotante deTextInputLayout si EditText está deshabilitado. Intenté con el selector, no funciona.

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="false" android:textColor="@color/darkGray" />
    <item android:state_pressed="false" android:state_focused="false" android:textColor="@color/lightGray"/>
</selector>

Respuestas a la pregunta(6)

Su respuesta a la pregunta