提问者:小点点

Android:在未对焦时更改材料曝光轮廓下拉框的提示文本颜色


我正在尝试更改材料曝光下拉框未选中或未聚焦时的提示颜色。 我无法找到能做到这一点的确切方法。 我可以根据自己的喜好改变几乎所有的东西,除了那个。 有人能帮我一下吗?


共1个答案

匿名用户

您可以使用android:textColorHint属性:

    <com.google.android.material.textfield.TextInputLayout
        style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
        android:textColorHint="@color/text_input_hint_selector"
        ...>

使用此选择器:

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:alpha="0.38" android:color="@color/...." android:state_enabled="false"/>
    <item android:alpha="0.6" android:color="@color/...."/>
</selector>