在运行时更改AppCompatEditText上的提示文本?

肯尼

是否有人在运行时而不是在布局中更改提示文本(当字段为空时显示的文本)的方法?布局如下所示:

      <android.support.design.widget.TextInputLayout
          style="@style/CreateAccount.Zip.Label">
          <android.support.v7.widget.AppCompatEditText
              android:id="@+id/Zip"
              style="@style/CreateAccount.Zip" />
      </android.support.design.widget.TextInputLayout>

我的问题是,如果在运行时设置材质设计字段标签动画,则会损坏:-(如果在运行时设置它,它将保持静态...开始键入时完全没有运动。

allo86

您必须更改TextInputLayout提示:

TextInputLayout textInputLayout = (TextInputLayout) findViewById(R.id.my_text_input_layout);
textInputLayout.setHint("New hint");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章