Я использую новую библиотеку дизайна Google (com.android.support:design:22.2.0), и у меня проблема с android.support.design.widget.TextInputLayout.
Если я программно устанавливаю свой EditText, плавающий цвет подсказки серый, а не цвет акцента. Он работает, если пользователь заполняет поле (EditText) самостоятельно или изменяет предопределенное значение поля.
Это мой код:
<android.support.design.widget.TextInputLayout
android:layout_height="wrap_content"
android:layout_width="match_parent">
<EditText
android:id="@+id/register_username"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/register_username"
android:inputType="text"/>
</android.support.design.widget.TextInputLayout>
После того, как пользователь нажмет на какую-нибудь кнопку, он заполнит поле с помощью метода setText() EditText, а плавающий подсказка станет серым. Является ли это ошибкой или что-то не хватает?