Android获得奇怪的盒子符号

时间:2012-08-29 02:04:41

标签: java android string

我从数据库中获取了大量信息。为确保各种符号有效,我正在使用下面的字符串进行测试。

awdasdasdada
sa 
asdasd                     
asdasdasd!Q&#^@)#^@)#_@*#&@&#
(!@&#*(@T$#&^$#
^*%$#^$^#@*&^*

我将此String设置为我的TextView文本之一并获得以下结果。 enter image description here

框符号不会显示在字符串中,但会显示它们。任何人都知道这些奇怪的符号是什么以及如何摆脱它们?

1 个答案:

答案 0 :(得分:1)

您测试的是哪个版本的Android?如果它是2.1,则可能是您从数据库中获得\n\r。出于某种原因,2.1显示\r作为那些框。如果要在使用2.1时保留新行,则必须从字符串中删除所有\r