按键触发文本编辑更新Android

2024-10-08 18:23:35 发布

您现在位置:Python中文网/ 问答频道 /正文

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

请帮忙!

谢谢你!


Tags: 数据代码gt应用程序ui编码进程tkinter
1条回答
网友
1楼 · 发布于 2024-10-08 18:23:35

如果您关心的是一个无限循环,那么使用onKeyPressed()而不是onTextChanged():

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

相关问题 更多 >

    热门问题