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

android - 添加 TextInputLayout 后可能导致 ClassCastException 的原因

我在我的 EditText 字段中添加了一堆 TextInputLayout 包装器。我得到了例外

什么可能导致这种情况?

0 投票
1 回答
93 浏览

android-layout - 显示 TextInputLayout 错误时如何防止布局移位

我有一个登录屏幕,其中包含使用 ConstraintLayout 内 TextInputLayouts 中的 TextInputEditTexts 的电子邮件和密码字段。

当错误消息设置为 TextInputLayout 时,它会向下移动其下方的所有控件。

在此处输入图像描述

我知道这种行为是正常的,但我怎样才能防止这种转变,即无论错误状态如何,都可以固定 TextInputEditText 和以下控件之间的距离。

0 投票
2 回答
176 浏览

android - 如何在preferenceScreen中使用TextInputLayout

我正在尝试在首选项屏幕中使用 TextInputLayout,以便有一个漂亮整洁的密码框,其中有一个显示密码选项。我知道有一些方法和方法可以使用复选框和脚本来实现,但我真的很想只使用 TextInputLayout,可能是包装的或自定义的小部件。Gradle 依赖项是正确的,因为它在其他活动屏幕中运行良好。

以下preferences.xml 因“错误膨胀类com.google.android.material.textfield.TextInputLayout”而崩溃

0 投票
1 回答
304 浏览

android - 如何从 OutlinedBox TextinputLayput 的浮动标签中删除阴影

在此处输入图像描述

你可以看到浮动标签的背景不清晰(白色)它有一些阴影。我尝试了很多东西但它没有工作。

撞色

0 投票
1 回答
137 浏览

android - TextInputLayout 隐藏文本

尝试在 com.google.android.material.textfield.TextInputLayout 中设置文本。但是提示总是在上面并且隐藏了文本,我该怎么做才能解决这个问题

0 投票
1 回答
216 浏览

android - 无法以编程方式更改 TextInputLayout 提示重力

XML #1 - TextInputLayout 内的 TextInputEditText:

XML #2 - 只有一个简单的 TextInputEditText(不包含在 TextInputLayout 中):

我要做的就是将 TextInputLayout 中提示的重力更改为 start|top programmatically

“以编程方式”部分很重要,因为我将这个 TextInputLayout+TextInputEditText 重用于需要不同位置的提示文本的多个用例。

在 XML #1 的情况下,提示将保留在那里,因为以下 2 行不起作用:

活动代码:

在 XML #2 的情况下,这可以完美运行,并且提示移到顶部:

活动代码:

为什么提示不以编程方式移动到 XML #1?

期望的结果:

期望的结果

0 投票
3 回答
620 浏览

android - 问题:TextInputLayout 带有 OutlinedBox 错误提示重叠

当我想在 EditText 中写入时,我的提示有问题,我的提示与 OutlinedBox 重叠,所以我不明白问题出在哪里。所以这是我的代码

我的问题:

在此处输入图像描述

0 投票
0 回答
101 浏览

android - Android textinputlayout 在向布局添加左侧填充时我在右侧获得了等量的空间,它看起来像一个边距

在将 paddingleft 添加到 textinputlayout 时,将在右侧应用相等数量的间距,就像应用了边距一样。

带有左填充的 fragment_add_task.xml:

结果屏幕: 带填充

但是当我删除那个leftpadding时它会恢复正常。

带有左填充的 fragment_add_task.xml:

结果屏幕: 没有填充

所以任何人都可以帮助或指导我是什么导致了这个问题。

更新:分配给 textinputlayout 视图的我的样式(TextInputLayout)

0 投票
2 回答
259 浏览

android - Android Espresso:如何在 TextInputLayout 中嵌入的 editText 中键入文本

寻找一种方法将文本或类型文本替换为嵌入在 TextInputLayout 中的编辑文本。

我已经尝试了一些这样的事情:

但我总是以这个结束:

0 投票
1 回答
111 浏览

r - RStudio Fedora 32 中的输入键盘源问题

我在 Fedora 32 中的 RStudio 不接受其他输入源,而不是默认的 en-US 键盘,而其他应用程序运行良好。我必须在文本编辑器中输入越南字母并复制到 RStudio。有没有人有同样的问题?有什么建议么?