问题标签 [android-textwatcher]

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 投票
3 回答
1200 浏览

android - 数字 EditText 和 TextWatcher

我有一个十进制签名的 EditText(所以不可能写逗号)。我在上面放了一个 TextWatcher,但它只听允许写入的字符。

但是,当用户尝试写逗号来表示敬酒时,我想捕捉到。

怎么可能做到这一点?

谢谢

0 投票
1 回答
27 浏览

android - 使用 textwatcher 可滚动的 textview 问题

我有一个文本视图和一个编辑文本。当在编辑文本中输入某些内容时,它应该计算并显示结果,这里会有更多结果,对于编辑文本中的条目,我们将获得大约 8 到 10 个输出。

我用过,

并且在活动中,

和我的逻辑,

但我只得到文本视图中的最后一个输出值,而不是所有输出字段,这里有什么遗漏吗?

0 投票
0 回答
523 浏览

android - 我可以同时使用 EditText onClickListener、OnTouchListener 和 TextWatcher 吗?

我搜索了这个,但在任何网站上都没有找到答案。我对这个很好奇,因为我实现了onTouchListenerTextWatcher. 而且我EditText对密码的可绘制权限有问题(可点击可绘制以显示/隐藏密码)。我不能在上面写密码。

我打算把它放在onTouchListener里面onClickListener但犹豫不决,因为认为它们会对听众产生冲突。

我的问题是我可以同时使用它们 onClickListener,onTouchListenerTextWatcher. 仅用于处理以防万一我需要这些侦听器。

我将发布我的代码,这是我的示例代码onTouchListener

注意:我删除了图片和一些代码。已经回答了。

0 投票
1 回答
288 浏览

android - 将自定义适配器、自定义 autocompletetextview 和数据库添加到自定义 textwatcher

我正在学习 Autocompetetextview 以从 Web 服务中获取建议。为此,我使用了本教程。他们代码中的唯一问题是他们使用 MainActivity 在自定义 textwatcher 中链接了自定义适配器、自定义 autocompletetextview 和本地数据库。我不希望这样,因为我想在多个类(MainActivity 类除外)中使用自定义 autocompletetextview。所以,我想知道我是否可以在不使用 MainActivity 作为对象的情况下获得这 3 件事。

.

0 投票
1 回答
1055 浏览

android - 如何在android中为动态设置一个textwatcher而不是Edittext

我想为动态多于 Edittext设置一个 textwatcher。如果我正在创建动态 Edittext 我想为所有动态 Edittext 使用一个 textWatcher。如果有人知道告诉我

0 投票
1 回答
111 浏览

android - 以美国格式写入多个电话号码逗号分隔

我想以美国格式写电话号码,在编辑文本中用逗号分隔,在这种情况下谁能帮助我

我需要喜欢电话号码XXX-XXX-XXXX,XXX-XXX-XXXX等等,可以有多个号码。

0 投票
1 回答
230 浏览

android - 在另一个类中访问 TextWatcher - 空指针异常

我有一个活动,它的一个功能逻辑是在另一个类中计算的,在这里我计算在编辑文本字段中输入内容时,我使用文本观察器。

主要活动代码:

input我在这个领域使用 textwatcher ,

另一个类代码:

收到空指针错误,

0 投票
1 回答
555 浏览

android - notifyDataSetHasChanged() 在 RecyclerView 内的 TextWatcher.onTextChanged() 中使用时会引发错误

我正在构建一个应用程序,允许用户对数字进行实时基数转换。用户在编辑文本中输入他们的数字,然后使用加号和减号按钮选择基数。到目前为止我遇到的问题是提供实时转换。回收站视图中的所有 editText 都将它们的文本设置为 BigInteger,可以根据它们的基数进行转换。

我的想法是在用户输入新数字时更新 BigInteger。因此,每次用户输入一个数字时,我应该能够更新 BigInteger,通知回收器视图数据已更改,然后编辑文本视图应自动更新。这是我的 ConvertViewHolder

但显然我不允许在 TextWatcher.onTextChanged() 中调用 notifySetDataHasChanged,因为编译器会抛出这个错误:

这是不言自明的,但不幸的是我还没有找到可能的解决方法。

0 投票
2 回答
224 浏览

android - android textchangelistener 没有被调用

我有以下问题:

在一个片段中,让我们说 FragmentTest,我有以下线程:

在 onCreate 方法内部。

FragmentTest 实现了 TextWatcher 接口,但没有调用任何接口方法。

0 投票
0 回答
119 浏览

android - 在 Recyclerview android 中应用 Textwathcer

我创建了一个包含一个 Ediitext 金额字段的回收器视图适配器,我在该 edittext 上应用了 textwatcher 以将值保存在当前对象中,但我想根据某些条件更改金额字段的值,例如,如果我输入值 100范围是 0 到 50,然后它会自动保存为零或给出一些错误消息

以下是我使用过的代码部分

但是我输入的每个字符edittext都失去了焦点

请指教

谢谢