Я использую TextInputLayout для реализации шаблона с плавающей меткой. Однако, когда я программировал текст в EditText, я все равно получаю анимацию ярлыка, перемещающегося из элемента управления, на метку - так же, как если бы пользователь нажал на нее.
Мне не нужна эта анимация, хотя, если я ее программным способом, возможно ли это? Вот мой код:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/root">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText1" />
</android.support.design.widget.TextInputLayout>
И в onResume я делаю:
TextInputLayout root = (TextInputLayout)findViewById(R.id.root);
EditText et = (EditText)root.findViewById(R.id.editText1);
et.setText("Actual text");
root.setHint("Hint");