如何在Android的TextInputLayout material.textfield中更改左边距/填充文本错误

4

我需要去掉TextInputLayout material.textfield上错误文本的左填充/边距。

有什么办法可以做到这一点吗?

需要像这样没有填充的错误文本: enter image description here 默认填充与TextInputEditText填充相同(带有左填充):

enter image description here

我尝试扩展IndicatorViewController,但它是一个final类。


不行。它具有与EditText相同的填充(并且允许使用指南线)。 - Gabriele Mariotti
1个回答

0

好的,我说过我在这方面相对较新,我假设你能够修改主题中的填充属性。我找到了另一个可能的解决方案,但它会同时带来浮动标签和错误文本。需要动态设置,但要小心处理。

textInputLayout.setPadding(-40,0,0,0);

将其更改为靠近左边缘对齐。


它不起作用,因为EditText和错误TextView具有相同的填充。 - Gabriele Mariotti

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接