Я использую textInputEditText внутри textInputLayout. Мне пришлось установить фон для моего editText, чтобы получить вид с границами для моего editText. но когда я вызываю setError() в моем textInputLayout, весь цвет editText меняется на красный. но я хочу изменить только цвет текста ошибки, а не весь вид.
перед установкой ошибки:
после установки ошибка:
и вот мой xml-код:
<android.support.design.widget.TextInputLayout
android:layout_alignParentTop="true"
android:id="@+id/ex_pass_holder"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:passwordToggleEnabled="false"
android:gravity="right">
<android.support.design.widget.TextInputEditText
android:id="@+id/ex_pass_et"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:hint="رمز عبور فعلی"
android:inputType="textPassword"
android:textColor="#000"
android:textSize="15sp"
android:gravity="right|center"
android:background="@drawable/edittext_bg"
android:padding="8dp"
/>
</android.support.design.widget.TextInputLayout>
пожалуйста, помогите мне, что я делаю неправильно?