android - TextView 回车不起作用

标签 android android-layout

我正在从存储在 sdcard 上的 xml 文件中读取一个字符串,该文件具有一些使用“\n”转义序列存储的回车符。比如

<string mystring="Line1\nLine2">

但是当我在模拟器中显示文本时,显示的是\n 而不是换行符。我没有对文本做任何不寻常的事情——只是用 SAXParser 读取它,然后将它添加到 TextView 中。是否有我需要检查的设置以确保正确呈现换行符?我是否需要在 xml 文件中以不同方式存储回车?

我也试过\r\n 也不管用。 当我调试时,我可以看到在现有的\前面放置了一个额外的\ 我在我的 SAX startElement 方法中看到了这一行

String s = atts.getValue("mystring");

将“Line1\nLine2”分配给 s,所以问题出在 SAXParser 上。

最佳答案

&#xA;

在引用的 TextView 中间工作得很好。我想在 Eclipse 的图形查看器中添加一个额外的空间(就像它是双倍行距)。但是,当它被编译并在模拟器或设备上运行它时,您只有回车符。所以,相信 MrGibbage,您会节省一些时间。

关于android - TextView 回车不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7455194/

相关文章:

android - Notification.Builder setTicker 在 Android 5 及更高版本中仍然有用吗?

java - 将使用 radiogroup 做出的选择转移到另一个 Intent

java - Android - java.net.ConnectException : failed to connect - connect failed: EMFILE (Too many open files)

android - 不同颜色的布局

java - 如何为布局的宽度和高度设置动画?

android - ViewPager getChildCount 返回零

java - 在 Android 上使用超链接 API 的最佳方式是什么?

android - 如何在 Firebase Analytics 中生成 "app_exception"事件?

android - 如何使布局可滚动?

android - 如何将自定义搜索栏的 ProgressDrawable 大小设置为小于 ProgressBackground