问题标签 [android-textinputlayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
25 回答
224142 浏览

android - 如何改变TextInputLayout的浮动标签颜色

参考TextInputLayout谷歌新发布的,如何更改浮动标签文字颜色?

在样式中设置colorControlNormal, colorControlActivated,colorControlHighLight没有帮助。

这就是我现在所拥有的:

这就是我现在所拥有的

0 投票
1 回答
3578 浏览

android - 如何更改 TextInputLayout 上的 EditText 行/字段颜色(调用 setError 时)?

当我从新的Android 设计支持库中调用setError时,线条颜色不会改变。但是错误确实以正确的颜色成功出现。TextInputLayout

这是我正在使用的代码:

根据文本字段的材料设计规范,当出现错误时,行/字段颜色应为红色。

如何设置线条的颜色?

如果它可以作为调用的副作用来完成setError,那就太好了。

0 投票
12 回答
28661 浏览

android - 更改浮动标签 EditText 和 TextInputLayout 的字体

有人试图改变浮动标签的字体?我更改了EditText的来源但浮动标签的字体没有改变,非常感谢帮助我的人

代码:

在此处输入图像描述

0 投票
2 回答
4866 浏览

android - 在非焦点状态下使用 TextInputLayout 提示不可见

我正在使用TextInputLayout来自 Android 设计库的新功能,

EditText焦点集中时,一切都很好,我可以看到上面的提示EditText

在此处输入图像描述

但是当EditText失去焦点时,提示就完全消失了:

在此处输入图像描述

我希望提示会返回到EditText,我错过了什么?

下面的xml代码。

0 投票
7 回答
50622 浏览

android - TextInputLayout 中的左侧图标

我正在尝试将左图标添加到我的 TextInputLayout,但文本会覆盖图标。当我添加填充时,所有东西都会一起移动。

我试过了

但它不工作!我应该为每一行实现一个 LinearLayout 水平,但我想确定没有更简单的方法可以做到这一点

这是我的代码布局:

0 投票
1 回答
5655 浏览

android - 如何减少 Android 中浮动 editText 提示和 editText 框之间的空间?

我有一个带有浮动提示的 EditText,但我想知道如何减少浮动提示和 EditText 框之间的空间。

现在我的 UI 看起来像http://imgur.com/9hQzzx4,我想减少“标题”浮动提示和 EditText 框之间的空间。

这是我的 xml 文件的代码

0 投票
7 回答
8362 浏览

android - TextInputLayout 中的错误文本被键盘覆盖

TextInputLayout 包含一个 EditText ,它反过来接收来自用户的输入。使用 Android 设计支持库引入的 TextInputLayout,我们应该将错误设置为保存 EditText 而不是 EditText 本身的 TextInputLayout。编写 UI 时,将只关注 EditText 而不是整个 TextInputLayout,这可能导致键盘覆盖错误。在下面的 GIF 中,请注意用户必须先移除键盘才能看到错误消息。这与设置 IME 操作以继续使用键盘相结合会导致非常混乱的结果。

示例错误

布局xml代码:

将错误设置为 TextInputLayout 的 Java 代码:

如何确保错误消息在用户没有看到的情况下可见?是否可以移动焦点?

0 投票
2 回答
5270 浏览

android - 如何更改 textinputlayout 的提示文本颜色

嗨,我在我的应用程序中使用 TextInputLayout。我想将提示文本颜色和浮动标签颜色(聚焦和不聚焦)设置为白色。我试过下面的代码。

它适用于棒棒糖,但不适用于较低版本。我如何在较低版本中也能达到同样的效果?

0 投票
1 回答
561 浏览

android-edittext - 处理 FocusChange 事件时的 TextInputLayout 提示问题

我的应用程序有几个EditTextsTextInputLayout围绕着它们。这在大多数情况下都可以正常工作,但是当我将处理程序附加到 的 FocusChange 事件时EditText,提示无法设置动画。

我在 android 论坛上发现了这个问题,但他使用了 OnFocusChangeListener。事件不需要代理呼叫,对吧?

关于这个问题的任何想法?它是 Xamarin android 设计支持 NuGet 包中的错误吗?

提前致谢

布局代码:

片段代码:

0 投票
1 回答
1947 浏览

android - 如何自定义文本输入布局?

嗨,我在我的应用程序中使用TextInputLabel。我想自定义它。正常时,我想将字体和文本大小分别设置为open sans regular和 14 sp。当用户键入内容时,我想将浮动标签的大小更改为 12sp,并将 dittext 内的文本字体更改为 open sans light。我想调整edittext中浮动标签和文本之间的空间。可能吗?那怎么办?