java - 按键触发 TextEdit 更新 Android

标签 java android python android-widget tkinter

我有一个正在尝试翻译的应用程序,它使用 tkinter 和 python,但我对 Java 不太熟悉。我已经有了 UI,但我在 Java 编码部分遇到了麻烦。 我想要的是
“更改触发输入>处理>将处理后的数据插入到其他EditText中” 我知道 addTextChangedListener 和 TextWatcher,但问题是我无法编写 Java 代码,并且不会插入创建无限循环,例如,如果我从 1 获取输入,然后将其处理并插入到另一个中,则不会它启动相同的过程从而创建无限循环?

请帮忙!

谢谢!

最佳答案

如果您担心的是无限循环,请使用 onKeyPressed() 而不是 onTextChanged():

text.setOnKeyListener(new EditText.OnKeyListener()
{
    public boolean onKey(View v, int keyCode, KeyEvent event)
    {
        // Put your code here
        return false;
    }
});

关于java - 按键触发 TextEdit 更新 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6825366/

相关文章:

java - 如何改变 JLabel 中图像的亮度?

Android 调试器未附加

android - 使用 sharedpreferences 在 android 中存储和检索数字

android - 锁屏+密码锁 Android

python - 使用 asyncio.Protocol 的客户端超时

java - 一些图像未在 JPanel 上绘制

java - 为什么这没有给出错误?

java - 在 Lucene 中索引多个用户的数据的最佳实践是什么

javascript - 在 Node JS 的 python 中生成子进程

python - 具有较高概率的解的数量