您好,我必须按如下所示进行布局,编辑文本必须在 TextInputLayout
中才能具有错误和 float 提示功能,并且右侧的微调器必须具有下划线。我的问题是如何做到这一点,因为当我将 EditText
添加到 TextInputLayout
时,下面有一个填充波纹管,并且两个下划线不在同一行中。是否有可能以某种方式测量这个错误容器的高度?
最佳答案
所以有两种可能性:
- 将
errorEnabled
设置为 false 并创建带有错误文本的自定义TextView
。 - 将额外的不可见
TextView
添加到第二个 View 的底部,其样式和字体大小可以在TextInputLayout
构造函数中找到。我没有使用这种方法,但在我的例子中是 12sp。
关于android - 测量 TextInputLayout 错误容器的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35631168/