约束到TextInputLayout文本的元素(在TextInputLayout内部)

时间:2019-01-19 12:13:30

标签: android xml

我有一个TextInputLayout,里面只有一个EditText。 我有兴趣在其中添加自己的TextView作为潜在的错误文本(例如“无效的电子邮件”),并具有以下限制: 1.我的TextView的结尾到TextInputLayout的结尾 2.将TextView的顶部移至现有提示的顶部,当后者位于 top 上时(最好使用相同的文本大小,但是我假设我可以通过稍微调整一下大小来实现这一点)位),表示已经插入了一些文本。

有什么方法可以实现?

1 个答案:

答案 0 :(得分:3)

EditText具有setError()的功能。您需要设置一些条件来设置错误和清除位置。
不需要额外的textview来显示错误消息。