gpt4 book ai didi

java - 在 Android 的 EditText 中更改用户输入的字符

转载 作者:太空狗 更新时间:2023-10-29 15:54:31 26 4
gpt4 key购买 nike

我想在 EditText 中更改用户输入的字符。事实上我想当用户输入编辑文本时,如果输入字符是“S”,将其替换为“B”字符。我想实时执行此操作。

最佳答案

I want to change user entered character in a EditText. in fact i want when user types in Edit text, If input character is "S", replaces it with "B" character. i want do this realtime.

您很可能需要使用 TextWatcher它非常适合您的目标,并允许您实时操作 EditText 的内容。

示例:

edittext.addTextChangedListener(new TextWatcher() {

public void onTextChanged(CharSequence s, int start, int before, int count) {

}

public void beforeTextChanged(CharSequence s, int start, int count, int after) {

}

public void afterTextChanged(Editable s) {

}
});

关于java - 在 Android 的 EditText 中更改用户输入的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15638692/

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