Цвет Android TextInputLayout меняется на colorAccent
Я пытался изменить TextInputLayout
установив пользовательский стиль для его текста редактирования, как вы видите ниже:
расположение:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.AppCompatEditText
android:id="@+id/pass"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:textSize="15sp"
android:theme="@style/MyEditTextTheme" />
</android.support.design.widget.TextInputLayout>
style.xml:
<style name="MyEditTextTheme">
<item name="colorControlNormal">@color/colorPrimary</item>
<item name="colorControlActivated">@color/colorPrimary</item>
<item name="colorControlHighlight">@color/colorPrimary</item>
</style>
Я столкнулся с 2 проблемами:
1. Он хорошо работает с действиями, но во фрагментах он не меняется, и цвета как colorAccent
,
2. Даже в деятельности, после настройки .setErrorEnabled(false);
нижний цвет текста редактирования изменится на colorAccent
,
Что случилось? Это ошибка в Android?