问题标签 [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 投票
1 回答
3096 浏览

android - 找不到以下类: - android.support.design.widget.TextInputLayout

我正在尝试将 TextInputLayout 用于编辑文本。我按照以下链接中的步骤进行操作。 使用 TextInputLayout 我仍然面临以下错误:

找不到以下类: - android.support.design.widget.TextInputLayout

我还在 build.gradle 文件中添加了依赖项..

我还缺少什么..请告诉我

谢谢

0 投票
0 回答
254 浏览

android - 如何在输入第一个字符而不是获得焦点时实现 TextInputLayout 动画?

TextInputLayout 显示在获得焦点时提示转换为标签的动画。当用户键入第一个字符时,我想要这个动画。

0 投票
2 回答
15125 浏览

android - Android - 减少 EditText 浮动标签填充/边距?

是否可以将那些浮动标签(电子邮件/密码)放在盒子内。基本上减少提示和实际输入之间的空间。

在此处输入图像描述

我尝试填充顶部/底部。editText 的顶部/底部边距。但他们都没有给出我正在寻找的结果。


0 投票
1 回答
2652 浏览

android - 新增对字符计数的支持的 TextInputLayout

我在这里阅读了 android-developers 的新博文。

TextInputLayout通过对字符计数 的新支持扩展了其现有的浮动提示文本和错误指示器功能。

但我找不到任何对字符计数的编程代码支持。我想要一些代码来实现字符计数TextInputLayout

0 投票
3 回答
3932 浏览

android - TextInputLayout setErrorEnabled 不会创建新的 TextView 对象

我在创建登录表单时发现了一个问题。当用户正确填写内容时,我在 TextInputLayout 上显示一些错误并禁用它们。

错误示例

我用

并禁用它

问题是仍然有空的 TextView 对象的填充,它显示了错误消息。所以我尝试通过设置完全禁用错误

它可以工作并且看起来很好,但是我无法再次设置它。打电话时

再次,我只看到一条读取行,而不是错误消息,因此显示错误消息的 TextView 似乎已被破坏并且没有再次创建。

我在这里读到,TextView 对象在setErrorEnabled(false)被调用时被破坏,并且似乎没有再次创建它。错误或功能?

该控件的源代码在 AOSP 中尚不可用,因此我使用 Android Studio 内置的反编译器检查代码以了解问题所在。我发现 setErrorEnabled() 实际上创建并销毁了一个 TextView 对象,而我期望它只是简单地切换可见性。

0 投票
1 回答
469 浏览

android - 有没有办法可以在 TextInputLayout 中居中编辑文本输入和浮动标签?

我想沿 TextInputLayout 将白色背景应用于我的 EditText。但是,当我这样做时,edittext 输入/提示似乎在底部,我可以理解这是因为浮动标签的保留空间。但是,我希望我的 EditText 位于中心,当浮动标签出现时,它们都位于中心。有没有办法可以做到这一点?

0 投票
1 回答
406 浏览

android - 无法在 TextInputLayout 中更改提示的颜色

我想将 TextInputLayout 中可见的提示颜色设置为我的自定义颜色(蓝色)。不幸的是,到目前为止我所取得的成就是: 屏幕 1

在此处输入图像描述

如何在我的自定义颜色中设置提示样式?

这就是我到目前为止所做的:

样式.xml

布局文件.xml

0 投票
7 回答
12156 浏览

android - 如何在android中更改TextInputLayout的浮动标签位置

我有一个矩形编辑文本,它位于 TextInputLayout 内。我想在浮动标签和编辑文本的矩形边界之间放置一些边距,但我无法做到这一点。我尝试了不同的边距参数,但没有锻炼。 这是编辑文本的屏幕截图

在图像中,您可以看到浮动标签与矩形编辑文本的上边界粘在一起。但我想要标签和上边界之间有一些空间。提前谢谢。

下面是 EditText 的 XML 代码

下面是背景可绘制的代码

0 投票
1 回答
472 浏览

android - 不起作用我的文本输入布局

我是 Android 的初学者 :( 我正在使用文本输入布局,但我无法捕捉到它们的任何值!这是我的代码。现在我想打印值“usuario”只是为了检查它是否有任何值. 我正在使用 Butterknife btw D:

0 投票
3 回答
6524 浏览

android - 对文本输入布局内的编辑文本(红色星号)具有强制符号

我在 textinputlayout 中有一个编辑文本。我正在尝试将必填字段符号(红色星号)设置为编辑文本。我已将提示设置为编辑文本。我的代码如下。

这给了我文本输入布局之外的星号符号。因此,当我开始输入编辑文本时,提示会浮起来,但不会出现星号。我的要求是使星号符号的行为与编辑文本的提示相同。最好的方法是什么?任何帮助表示赞赏。提前致谢