问题标签 [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 - 如何从片段验证 recyclerview 适配器 TextInputEditText?
我有一个片段,其中包含一个 recyclerview。这个 recyclerview 由一个包含 viewholder 模式的适配器管理。在片段中,我有一个“保存”按钮,该按钮必须检查列表中没有 TextInputEditText 为空。
问题是我无法访问适配器的 TextInputEditText。ViewHolder 只能通过“onBindViewHolder”方法访问。我试图以某种方式从片段访问:
通过这样做,我设法在 TextInputLayout 中标记错误。我还能够获取 TextInputEditText 的文本。一切似乎都奏效了,但是......
列表更改时出现问题,我需要通过调用刷新适配器notifyDataSetChanged
findViewHolderForAdapterPosition
在列表的某些位置返回 null。
我在一些帖子中读到调用该方法是不安全的 https://stackoverflow.com/a/32840927/1484779
viewholder
我还读到访问外部方法不是一个好习惯onBindViewHolder
。
谁能帮我得到这个?这似乎并不困难,但它让我浪费了很多时间。
我只想单击片段中的保存按钮并检查TextInputEditText
我的项目列表中的 no 是否为空recyclerview
谢谢
android - Edittext:maxLength,限制为 3 个输入数字
我想将字母输入的数量限制为 18 个字符,并且不能使用超过 3 个数字。
为了限制长度,我已经完成了我的代码,但不知道如何处理 3 个数字。
android - inputType =“数字|文本”不起作用 - Android
当我专注于此时,我正在使用inputType = "number|text"
内部TextInputEditText
,它只允许我输入数字,它允许导航到文本键盘但不允许我输入文本。
这是代码片段:
请提出一个解决方案,以便我可以同时输入文本和数字。
android - 材质组件 TextInputEditText 底线边距
我有个问题。TextInputLayout 相对于行有边距或填充。
我需要这条线是全宽。
文档: https ://material.io/develop/android/components/text-input-layout/
代码:
android - 使用 TextInputLayout 时出现 InflateException
我正在尝试使用 Material Design 中的 TextInputEditText (https://github.com/material-components/material-components-android/blob/master/docs/components/TextInputLayout.md)并且我遇到了运行时异常。
这是运行日志的一部分:
我通过 DexPathList 剪切了这个日志,其中包含许多 apk 文件的路径,例如:
我的 xml 文件:
我的 build.gradle 依赖:
android - Android RuntimeException 无法解析 android.content.res.TypedArray.getColor 索引 24 处的属性
它在vivo v3 mobile中崩溃
Android RuntimeException 无法解析 android.content.res.TypedArray.getColor 索引 24 处的属性
堆栈跟踪
java - 运行活动时 TextInputEditText 错误
android.view.InflateException: Binary XML file line #107: Error inflating class android.support.design.widget.TextInputEditText
这是我的 gradle 构建:
XML 文件
我的模拟器 API 是 19。
请帮助我,我还是android编程的新手,谢谢
android - 编辑文本框文本中的 Android 可访问性无法正确阅读/期待在对话后重新打开
我正在为盲人创建应用程序。在那里,当盲人在该个人资料注册编辑文本框中输入邮政编码后,如45987。它的读数为四万五千九百八十七。
但是,我想读四五九八七。4 5 9 8 7。
注意:当我在 TexView 中尝试相同时,它的读数是正确的。EditText 的唯一问题。
我的示例代码: zipCode_EditText.setContentDescription("4 5 9 8 7");
我已经提到了这些链接:
Android 可访问性:如何更改为 EditText 视图大声朗读的文本
如何让 TalkBack 自动读取 TextView 错误信息?
谢谢提前
android - React Native 中的图像键盘支持
Android 文档指出:
在 Android 7.1(API 级别 25)中,Android SDK 包含 Commit Content API,它为 IME 提供了一种通用方式,可以将图像和其他丰富的内容直接发送到应用程序中的文本编辑器。
但是,当我使用 React Native 的TextInput组件并从 Android 的键盘选择 GIF 时,我收到以下消息(见屏幕截图):
此文本字段不支持从键盘插入 GIF。
如何向 React Native 应用程序添加对此功能的支持?理想情况下,我想要一个组件,它提供回调来处理commitContent()
.