问题标签 [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.
android - 仅当用户修改它而不是程序时 Edittext 调用 afterTextChanged
我是 android 新手,在使用这种方法时遇到了一些问题,想知道是否有人可以提供帮助。
问题:我有一个带有 EditText 框的数组适配器,用户可以在 ListView 中修改它。但是,我只想要用户修改而不是我的片段中的程序。我该怎么做?(继续阅读完整上下文)这里的问题是,当用户在 listView 中修改此 EditText 时,适配器将调用片段,片段将操纵数字。然后它将修改列表视图中的其他 EditText。
我的问题是,当用户修改或单击列表视图中的 EditText 时,使用 afterTextChanged() 的值将传递给片段,但是由于我做了一些修改并在列表中的不同位置修改了相同的 EditText以编程方式查看,列表视图中的其他 EditText 视图也会调用 afterTextChanged 事件。我只想改变用户。
为了解决这个问题,我尝试使用这个 onTouchListener()。只是想知道这是否正确。
ListVie 的 XML
在片段中,这就是我再次修改编辑文本的方式
感谢您的帮助!
android - 文本观察器不工作
我在每一行都有一个listview
with使用 a来显示内容输入。除了第一行之外的所有行都可以正常工作。输入文本后,文本输入后会持续启动,而不是只显示一次。edittext
textwatcher
toast
textwatcher
toast
toast
其他行通过在每次更改输入时显示一次来很好地响应所需的行为。输入的默认值为0
。
这是我里面getView()
的代码adapter
:
任何建议都将受到欢迎。
根据要求,我的完整适配器代码:
android - 从android中的textwatcher获取edittext.settext数据
我正在设置文本,EditText
但是当从中获取文本时TextWatcher
给出了空字符串。
请检查此代码
android - 自定义电话号码格式 (XXX-XXX-XXXX) TextWatcher 卡住
一切正常: 我在电话号码 EditText 中想要的格式 (XXX-XXX-XXXX) 有效。
问题是: 删除字符“-”时,无法删除。我卡住了。
PhoneNumberTextWatcher.java
我正在尝试TextWatcher
使用以下代码:
在此处查看相关问题。谁能帮忙解决问题!
java - Edittext 如何只能接受小数点后的两个数字
我试图在小数点输入后仅添加两个数字EditText
。
所以我实现了一个TextWatcher
来检查string
输入期间。
我在下面使用的功能效果惊人,但有一个主要缺陷。当您输入任何值时,添加一个小数点,删除该小数点并继续添加更多值,仅接受 3 个值作为输入。
案例示例:我输入300.
但后来我意识到我想输入3001234567
,所以我删除了小数点.
并继续添加1234567
到300
,只有123
将被接受,其余的被忽略。
我该如何处理?任何建议将不胜感激。
我的代码:
java - IF 语句不适用于 TextWatcher
我的代码看起来很简单,我不知道是什么问题。如果我编写这样的代码:
它显示正确的数字。但是,如果我尝试添加这样的 IF 语句:
和等于,比如说,1000000,它显示奇怪的数字:1111111.0。需要您的建议 =) 提前致谢
这是 XML 代码:
和Java代码:
android - 列表视图中的 EditText 被重复
我知道这个问题之前被问过很多次并关注了他们,我在很大程度上只剩下一个问题。我能够通过添加textwatcher和使用hashmap来存储值来解决重复问题,但问题是左边是当我滚动回它时,原始编辑文本的值也消失了。我的意思是,如果我先输入 say 的EditText
内容然后向下滚动,该值不会在任何地方重复,但EditText
我输入的值也消失了。这是我的代码。
Cantidad是编辑文本
android - 如何使用自定义适配器在列表视图中设置搜索栏?
我想使用适配器类在列表视图中添加搜索栏,任何人都可以帮助我下面是我的代码。这是我正在使用的适配器类。Cat_Headers_Home_Adapter.java
这是一个我想在其上添加搜索栏的类
Home_fragment.java
android - 如何从列表视图中获取编辑文本值
我无法从动态列表视图中获取 edittext 值。当我滚动列表视图时,编辑文本中输入的值不可见下面是我的活动文件 -
这是所有项目都添加到列表中的方法
这是我的适配器类-
android - 如何优化我的语法高亮?
我正在 Android 中制作一个文本编辑器,我想向它添加语法高亮。在我当前的实现中,当我输入一些东西时,UI 很迟钝。我需要帮助来优化我当前的实现。