问题标签 [android-textinputedittext]
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.
java - [Android]: java.lang.NoSuchFieldError: No field error_color_material
I am getting the following error when trying to show an error message on the UI's TextInputLayout
:
SetupProfileActivity.java:465:
What's the issue? I tried looking up but couldn't find anything related to the No field error_color_material
message.
android - 使文本计数器始终可见
问题:字符计数器跑出屏幕
我发现很难有一个字符计数器,一旦输入文本滚动到一个屏幕大小,它就不会消失。
这就是我在布局 xml 中的内容:
可能的选择:
我认为以下三个选项是可能的解决方案。
制作底部工具栏并以编程方式添加计数器
达到最大尺寸后,以编程方式进行弹出式显示
以某种方式在 xml 中配置 TextInputLayout 或使用其他一些库。
我更喜欢选项 3。但是,我现在不知所措,既没有在文档中也没有通过谷歌搜索论坛找到任何解决方案或提示。
解决了
找到解决方案
经过更多阅读后,我发现这里的 stackoverflow 上已经有人问过这个问题,关于计数器在屏幕上运行时的解决方案建议。但是,解决方案与简单的 xml 条目并不像预期的那样,而是必须以编程方式完成
android - 如何删除 EditText 下的气味线?
当用户单击华为设备中 EditText 中的线时,他会得到另一条气味线(在长线下方) - 见图。
我尝试做很多事情来修复它,但我不知道该怎么做。在此处输入图像描述
这是我的代码:
样式“EditTextStyleRedLine”如下:
android - Android setCompoundDrawablePadding 不起作用
我的布局中有一个 TextInputEditText,我需要在其中添加一个可绘制端。可绘制端出现了,但我无法为其添加可绘制填充端。
以下是我尝试过的一段代码:
android - 使用 singleLine 时显示“新行”/“输入”操作按钮
想知道如何在将输入文本视图设置为时显示“新行”/“输入”操作按钮singleLine="true"
该“输入”操作按钮仅在它不是singleLine="false"
另外,我不想将输入设置为多行/最大行> 1,然后“捕获”代码中的输入事件,以防止它在输入中中断一行
它不是关于键盘,而是关于在用户处理多行输入时提供给用户的行为(用户可以换行/输入),我想提供该功能(看起来该功能可用),即使它不是多行输入
hint - TextInputEditText 以编程方式设置提示不聚焦
我正在根据电话号码和 id 更改提示,如果用户正在输入号码,那么我以编程方式将提示设置为Enter 10 位,当用户输入 id 时,提示为Enter 5 位 现在的问题是,当我专注于TextInputEditText时,提示没有上升。
代码
android - 如何保持对当前 EditText 的关注?
我的片段中有 3 个 EditText(editText1、editText2 和 editText3)。当我在软键盘上单击“下一步”时,焦点当前转到下一个 EditText。我还检查这些编辑框的内容是否有效(例如有效的电子邮件等)。让我们假设 checkEditText_() 工作正常。
对于editText1,我解决了这样的问题:
对于editText1,当它自己的内容没有成功时,它应该保留并保持焦点在自己身上。否则它将专注于其他两个剩余的editText,以推动用户纠正那里的错误。
但是当 checkEditText1() 失败时,它不会像第一个 if 子句那样集中注意力......
如何正确保留在当前的 EditText 中?