目前,我使用TextInputLayout(See),当控件聚焦时,提示可以浮动到顶部。它工作正常,但是当我点击按钮时,我无法以编程方式设置它。
这就是我所做的。
editText1.setHint(“输入用户名”);
这是我的xml代码
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:paddingTop="20dp">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/user_field"
android:hint="Enter your User-ID or username"
android:singleLine="true"/>
</android.support.design.widget.TextInputLayout>
这是点击按钮之前的控件。
点击按钮
应将小红色文字更改为输入用户名。
感谢任何帮助。