问题标签 [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.
android - 数字键盘 AAndroid 更改为字母数字键盘
我有一个输入类型 = 数字的 textinputedittext。如果用户单击 textinputedittext 以外的任何位置,要关闭键盘,我使用了以下功能 -
但不是键盘关闭,它只是转换为字母数字(默认)键盘,然后当第二次点击时键盘关闭。我无法理解为什么键盘而不是关闭转换为字母数字。
android - 文本输入 编辑文本 设置 错误处理 设备旋转
我在编辑文本上设置错误以进行验证。但是,如果设备旋转,则现有样式会消失,新样式会出现在编辑文本中。
这是我需要在 OnSavedstate 方法中做的事情,还是有任何解决方法..!
java - TextInputEditText 不适用于 Android 5.1
我希望你能帮助我解决我现在面临的问题。
我使用 TextInputEditText 创建了一个自定义搜索视图,它实际上非常简单,并且在除 5.1(Lollipop)之外的所有 Android 版本上都可以正常工作,EditText 在写入甚至显示光标时从不隐藏提示,文本也不是可见的。
我已经尝试了我所知道的一切,但我不知道会是什么。
非常感谢您的参与。
这是我的自定义类视图:
这是属性规范:
这是我的 XML
这是我在片段中的实现:
android - React Native - 在 Android 上永久禁用软键盘
即使 TextInput 获得焦点,是否可以不显示软键盘?我的用例是我需要完全隐藏键盘(例如,当您使用一些外部键盘时),但我需要保持对 TextInput 的关注,以便我可以正常使用它(参见插入符号等)。
我不喜欢破解库,但我查看textinput
了 react-native 包中的文件夹,发现了一些我认为可能相关的文件。首先这个:
我将第 96 行的代码替换为:
editText.setInputType(InputType.TYPE_NULL);
editText.setTextIsSelectable(true);
但不幸的是它没有用。
然后我找到了这个文件:
并注释掉第 215 行,但同样没有帮助。
有人能指出我如何完成这项工作的正确方向吗?谢谢。
android-layout - 如何在 textinputfieldedittext 中为内联错误消息和线条颜色赋予不同的颜色
我也有TextInputEditText
显示内联错误消息的地方。现在的问题是我给出的任何内联错误消息颜色也反映了相同的颜色。如何为内联错误消息和行赋予不同的颜色。
android - 文本输入布局在 setError 方法上引发错误
我正在应用该setError()
方法TextInputLayout
,TextInputEditText
但出现此错误,
我想要实现的是错误工具提示。我没有心情使用任何第三方库来实现这一点。\
这是我尝试过的,但这些都不起作用,
TextInputLayout 中的错误即使调用 setErrorEnabled(true) 也不会再次显示
TextInputLayout setErrorEnabled 不会创建新的 TextView 对象
TextInputLayout.setError() 清除错误后留下空白空间
显示错误的 TextInputLayout 的 setError
在edittext中输入值后TextInputLayout错误
textinputlayout errorenabled 并显示错误
textinputlayout errorenabled 并显示错误
TextInputLayout的errorview在删除错误信息时没有被删除
摇篮
错误堆栈跟踪,
这是XML
这是我正在应用的内容,这正是引发错误的地方,
android - 膨胀类 TextInputEditText 时出错
我试图在我的 XML 中使用 TextInputEditText,我遇到了这个错误:
这是我的xml:
我的依赖:
android - TextInputEditText 的数据绑定和选择
我在 TextInputEditText 选择属性的正确数据绑定方面遇到问题。
这是xml
和 MVVM 类:
不幸getSelection()
的是,无论光标在编辑字段中,阅读总是返回 0。另一方面,如果我打破分离规则并像view.getSelectionStart()
我一样使用某物,我会得到正确的结果。但这更像是一种 MVC/MVP 方法。有没有人知道如何使用数据绑定绑定选择属性以获取当前光标位置?
android - TextInputEditText 拼写更正崩溃?
我有一个 TextInputEditText 包装在 TextInputLayout 中。但是在某些键盘上,当用户有拼写建议并点击单词以显示建议的弹出列表时,我的应用程序会严重崩溃,使键盘留在屏幕上,有时会超出对话框。
这发生在 Android 6、7 和 8 上。我可以在运行 6.0.1 的三星 Galaxy S5 和普通的三星键盘上复制该问题,但不能在同一设备上复制 Gboard 或 Swype,在运行 Android 8.0 的 Nexus 5x 上使用默认的谷歌键盘。
该应用程序以 26 为目标,并使用设计支持库版本 26.1.0。相同的堆栈跟踪已在多个版本的支持库中向我们显示,并且声称之前已修复此问题或类似问题。
追查原因并复制它是相当困难的。我没有设置任何特殊的主题或颜色 - 只是 appcompat。这是堆栈跟踪:
这是我能够找到的类似/相关问题:
- Android N 在 TextAppearanceSpan 中崩溃
- 致命异常:java.lang.UnsupportedOperationException:无法解析索引 6 处的属性:TypedValue{t=0x2/d=0x101009b a=1}
- https://meta.stackexchange.com/questions/292199/android-app-crashes-when-tapping-on-red-underlined-by-the-spell-checker-text-w
不幸的是,似乎唯一的解决方法是在 TextInputEditText 字段上禁用所有用户的拼写建议,这很蹩脚。我对其他想法/建议持开放态度。