测量TextInputLayout错误容器的高度

fal*_*tto 12 layout android android-textinputlayout

嗨我必须进行如下布局,编辑文本必须TextInputLayout有错误和浮动提示功能,右边的微调器必须有下划线.我的问题是如何做到这一点,因为当我加入EditTextTextInputLayout有填充波纹管和两个下划线不在同一直线上.是否有可能以某种方式测量这个错误的容器高度? 在此输入图像描述

fal*_*tto 4

所以有两种可能性可以做到这一点:

  1. 设置errorEnabled为 false 并TextView使用错误文本创建自定义。
  2. TextView在第二个视图的底部添加额外的不可见样式和字体大小,可以在TextInputLayout构造函数中找到。我没有使用这种方法,但在我的例子中它是 12sp。