gpt4 book ai didi

java - 如何在 Android 的 TextView 中显示 unicode 字符?

转载 作者:太空宇宙 更新时间:2023-11-04 12:23:16 27 4
gpt4 key购买 nike

这是我的 Activity :

et.addTextChangedListener(mTextEditorWatcher);


private final TextWatcher mTextEditorWatcher = new TextWatcher() {

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


}

public void onTextChanged(CharSequence s, int start, int before, int count)
{
String name =et.getText().toString();
String a ="a";
String b ="b";
String c ="c";
String d ="d";
String e ="e";
String f ="f";
String g ="g";
String h ="h";
String a1 ="\u24B6";
String b1 ="\u24B7";
String c1 ="\u24B7";
String d1 ="\u24B9";
String e1 ="\u24BB";
String f1 ="\u24BB";
String g1 ="\u24BD";
String h1 ="\u24BD";
name =name.replaceAll(a,a1);
name =name.replaceAll(b,b1);
name =name.replaceAll(c,c1);
name =name.replaceAll(d,d1);
name =name.replaceAll(e,e1);
name =name.replaceAll(f,f1);
name =name.replaceAll(g,g1);
name =name.replaceAll(h,h1);
tv.setText(name);
}

public void afterTextChanged(Editable s)
{
et.removeTextChangedListener(this);

et.addTextChangedListener(this);

}
};

当在 edittext 中写入 a 或 b 或 c 时,在 textview 中显示空格,解决方案是什么显示unicode?请帮忙

最佳答案

你可以尝试这样做:

tv.setText(name).trim(); // the String.trim() method removes leading and trailing white spaces

关于java - 如何在 Android 的 TextView 中显示 unicode 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38616655/

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