Я пытаюсь изменить цвет обводки поля com.google.android.material.textfield.TextInputLayout
, пока не сфокусирован, но для этого нет атрибута, это мой код TextInputLayout
<com.google.android.material.textfield.TextInputLayout
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="36dp"
android:layout_marginTop="38dp"
android:layout_marginEnd="36dp"
android:textColorHint="@color/white"
app:boxStrokeColor="@color/white"
app:boxStrokeWidth="1dp">
<EditText
android:id="@+id/editTxt_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/hint_email"
android:inputType="textEmailAddress"
android:textColorHint="@color/white" />
</com.google.android.material.textfield.TextInputLayout>
и я искал способ изменить его цвет и нашел эту ссылку: https://github.com/material-components/material-components-android/issues/112
поэтому я попытался использовать эту строку в моем файле цветов
<color name="mtrl_textinput_default_box_stroke_color" tools:override="true">#fff</color>
это решило проблему и изменило цвет обводки, но проблема здесь в том, что я хочу изменить этот цвет в других TextInputLayouts в том же приложении!!