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

android - Android TextWatcher.afterTextChanged 与 TextWatcher.onTextChanged

在什么情况下我应该使用afterTextChanged代替,onTextChanged反之亦然?

0 投票
4 回答
21627 浏览

java - 如何使用 TextWatcher 更新相同的 EditText?

在我的 Android 应用程序中,我需要实现一个 TextWatcher 接口来实现onTextChanged. 我遇到的问题是,我想用一些额外的字符串更新相同的 EditText。当我尝试这样做时,程序终止。

我的程序终止了,即使我尝试在我的代码中捕获异常,它仍然终止。有谁知道为什么会发生这种情况以及我如何做到这一点?谢谢。

0 投票
6 回答
5986 浏览

android - 在Android Edittext中为特定文本设置文本颜色

如果用户键入一个字符串并且它包含 @ 我想将文本的颜色更改为红色。我曾尝试使用 textwatcher,但出现堆栈溢出错误。我只想在 @ 开头时更改颜色。代码如下

0 投票
5 回答
42346 浏览

android - TextWatcher 的 onTextChanged、beforeTextChanged 和 afterTextChanged 的​​区别

在我的 Android 项目中,我必须将TextChangedListener (TextWatcher) 添加到编辑文本视图中。它分为三个部分:

  • onTextChanged()
  • beforeTextChanged()
  • afterTextChanged()

这三者有什么区别?我不得不在关键侦听器上实现对表的搜索,就我而言,这三个看起来都一样。它们的功能也相同。当我输入产品名称的一部分时,表格会重新绘制仅包含其中包含输入文本的那些产品。但我使用了这个afterTextChanged()部分。我的代码是:

那么有人能给我解释一下这三个吗?

0 投票
3 回答
38352 浏览

android - Android 中的 onTextChanged 与 afterTextChanged - 需要实时示例

我正在阅读有关Android 编程中的TextWatcher的信息。我无法理解 和 之间的afterTextChanged()区别onTextChanged()

尽管我提到了 TextWatcher 的 onTextChanged、beforeTextChanged 和 afterTextChanged 之间的差异,但我仍然无法想到需要使用onTextChanged()而不是afterTextChanged().

0 投票
2 回答
617 浏览

android - 固定小数的Android反向货币输入

我想创建一个 Eddittext 以从左到右输入 2 位小数的货币值。如果没有值,则显示 0.00,并且当用户键入时,文本应根据以下规则更改: 输入规则

我已经尝试使用 TextWatcher 完成它,就像在类似的问题中一样,但我无法完成它,因为它在更新文本后一直调用 TextWatcher。

0 投票
0 回答
315 浏览

android - TextWatcher 返回错误的位置 - android

我的 TextWatcher 有问题。每当我搜索一个项目时,我都会在 ArrayAdapter 中返回“0”。但如果我不使用过滤器,而只是单击列表中的任何项目,我会得到正确的位置。

我需要在使用 TextWatcher 实现其他功能后获得正确的位置。

谁能帮我?因为我还在学习如何编程。谢谢你。

0 投票
1 回答
597 浏览

android - Android TextWatcher 根据文本更改 EditText 文本颜色。多个EditText

我正在尝试实现一个TextWatcher来根据每个文本中的文本更改相对布局中每个 EditText 的文本颜色。我还有一个按钮,当我单击该按钮时,Listener 第一次使用 TextWatcher 随机填充 EditText(“IRE”、“SCO”...等)。

代码:

0 投票
3 回答
580 浏览

android - 禁用 EditText 时启用 TextWatcher

在我的应用程序中,我必须以编程方式禁用EditText 和更改文本EditText,问题是我想EditText收听我添加的 TextWatcher EditText

EditText不是监听者。

所以任何人都可以请帮助启用EditText监听,TextWatcher而它被禁用并且文本以EditText编程方式填充为不通过KeyBoard

我尝试了下面的代码

谢谢

0 投票
2 回答
188 浏览

java - Android TextWatcher

I am trying to implement TextWatcher to my application, but when I enter a number into the edit text which has text watcher on it it gives me error like this:

And this is the code inside the text watcher: