[英]How to show unicode chars in TextView in Android?
This is my 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);
}
};
when write a or b or c in edittext
show space in textview
what is solution to show unicode? 当在edittext
编写a或b或c时,在textview
显示空间什么是显示unicode的解决方案? please help 请帮忙
你可以试试:
tv.setText(name).trim(); // the String.trim() method removes leading and trailing white spaces
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.