在TextInputLayout中使用"android:hintAnimationEnabled"有什么用?

Ank*_*ava 2 android android-textinputlayout

1. 什么android:hintAnimationEnabled用于TextInputLayout

2. android:hintAnimationEnabled和之间的区别是android:hintEnabled什么?

Pra*_*nik 9

1. TextInputLayout中android:hintAnimationEnabled的用途是什么?

当您EditText使用提示单击(焦点)空时,提示文本会向上动画并向上滑动.android:hintAnimationEnabled允许您启用或禁用此动画.

检查下图:

android:hintAnimationEnabled的一个例子

2. android:hintAnimationEnabled和android:hintEnabled有什么区别?

android:hintEnabled设计库23.2.0中添加了.

android:hintEnabled="true"(已启用):显示EditText在聚焦时或将文本设置为浮动时浮动在顶部的提示EditText

android:hintEnabled="false"(已禁用):不显示漂浮在顶部的提示EditText,这意味着,当空白EditText聚焦时,提示在同一位置可见,并在输入第一个字符后立即消失.

简而言之,android:hintAnimationEnabled启用/禁用提示动画,同时android:hintEnabled启用/禁用提示的浮动行为.