我在修剪汉字中的空格时遇到问题。我试图记录内容,这是它的样子:
在 textview 中显示时,它确实显示中文字符,但问题是字符串文本前后的空格。有人可以帮我编码/解码吗?提前致谢。
编辑 1:添加了结果的屏幕截图。
编辑 2:添加内容字符集作为响应。
HttpProtocolParams.setContentCharset(params, HTTP.UTF_8);
但是在记录时我仍然会得到方形字符,并且在 XML 布局中显示时,方形字符会变成空格。
编辑 3:添加了我的工作解决方案。
private String removeWhiteSpace(String oldString) {
String newString = null;
if (oldString.length() > 0) {
Character c = oldString.charAt(0);
boolean isWhiteSpace = Character.isWhitespace(c);
if (isWhiteSpace) {
newString = oldString.replace(c, ' ');
} else {
newString = oldString;
}
newString = newString.trim();
}
return newString;
}