gpt4 book ai didi

java - 让 edittext 显示与按下的键不同的键

转载 作者:行者123 更新时间:2023-12-01 12:07:56 26 4
gpt4 key购买 nike

我正在尝试创建一个编辑文本,当用户选择编辑文本时,它会提示弹出键盘。当用户开始输入时,它应该用用户输入的击键填充编辑文本...但是一旦 boolean 值发生变化,那么输入的击键将与用户输入的不同。

如果 boolean 值发生更改,则在编辑文本更新中键入任何键都会更新,假设将“x”放置到位,而不是按“z”。

我所看到的破解方法是一个冗长的 keyUp() 方法,该方法包含所有键,并在 boolean 值为 true 时在按下它们时放入“x”。除了冗长的 keyUp 方法之外,还有什么方法或建议可以说明我可以做什么。 keyup 方法不适用于

当“.”出现时,将会改变的 boolean 方法将启动。在编辑测试中受到压力。

最佳答案

看看TextWatcher类(class)。它将允许您在输入每个字符时适本地拦截和操作用户输入(取决于 boolean 标志的值)。您可以使用 addTextChangedListener 在 EditText 上设置 TextWatcher方法。

关于java - 让 edittext 显示与按下的键不同的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27465024/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com