gpt4 book ai didi

android - 如何在更改 EditText 文本时更改 TextView 文本?

转载 作者:行者123 更新时间:2023-12-01 21:13:19 25 4
gpt4 key购买 nike

我有一个 EditText 框,用户可以在其中输入内容。当用户输入文本时,我需要在 TextView (位于 EditText 下方)中显示输入文本。

示例:

如果用户在 EditText 框中输入任何字符,我需要在 TextView 中显示相同的字符。同样,如果用户从 EditText 中删除任何字符,我需要从 TextView 中删除相同的字符。 (最终,我想在更改 EditText 的文本时更改 TextView 的文本)。我希望我的要求现在很清楚。我怎样才能实现这个目标?请指导我。

最佳答案

将 TextWatcher 添加到您的 Edittext。在 afterTextChanged() 中执行您的操作。 http://developer.android.com/reference/android/text/TextWatcher.html

TextWatcher inputTextWatcher = new TextWatcher() {
public void afterTextChanged(Editable s) {
textview.setText(s.toString());
}
public void beforeTextChanged(CharSequence s, int start, int count, int after){
}
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
};

editText.addTextChangedListener(inputTextWatcher);

关于android - 如何在更改 EditText 文本时更改 TextView 文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58891696/

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