我正在从一个数据库中获取一堆信息。为了确保各种符号正常工作,我使用下面的字符串进行了测试。
awdasdasdada
sa
asdasd
asdasdasd!Q&#^@)#^@)#_@*#&@&#
(!@&#*(@T$#&^$#
^*%$#^$^#@*&^*我将这个字符串设置为我的TextView的一个文本,并得到以下结果。

框符号不会显示在字符串中,但会显示出来。有谁知道这些奇怪的符号是什么,以及如何摆脱它们?
发布于 2012-08-29 10:11:02
你在哪个版本的Android上测试这个?如果它是2.1,那么可能是您从数据库中获取\n\r。由于某些原因,2.1将\r显示为这些框。如果您想在使用2.1时保留新行,则必须从字符串中删除所有\r。
https://stackoverflow.com/questions/12169972
复制相似问题