在Android TextView中,可以插入段落吗?

2023-11-24

以下是我遇到的问题类型的示例。我在 pojo 中有数据,需要在文本视图中显示...该数据具有伪代码,用 [p] 表示每个段落

当它们显示在文本视图中时,我想以某种方式将 [p] 解析为段落。这可以做到吗?有什么东西可以代替 [p] 来在文本视图中创建一个新段落吗?

Question question = new Question();
question.setText("Here is the first paragraph.[p] And this should be the second."); 

TextView view = (TextView) findViewById(R.id.qtext);
view.setText(question.getParsedText());

嗨,我会解析整个字符串,然后根据需要将每个 [p] 替换为 \n 甚至 \n\n 。

字符串中的 \n 会产生换行符。例如这样使用它:

question.setText("Here is the first paragraph.\n\n And this should be the second.");`

可以轻松做到这一点的方法是字符串.replace(...)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在Android TextView中,可以插入段落吗? 的相关文章

随机推荐

  • Swift Sliceable 上的递归

    我觉得我一定错过了一些明显的东西 将列表分解为头部和尾部 然后在尾部递归是一种标准的函数式编程技术 但我正在努力做到这一点SliceableSwift 中的类型 我有一个遵循以下模式的递归函数 func recurseArray arr I
  • PHP内置服务器无法cURL

    我有一个相对简单的脚本 如下所示
  • Asp.Net core MVC6 如何在 Identity 3 中初始添加角色

    我在 Stackoverflow 中找到了这个 到目前为止似乎有很多关于在 Identity 中添加角色的问题1 2但在 身份3 中却有所不同 我想在数据库中播种角色 我只有两个 我打算使用已注入类中的 roleManager 没关系 我的
  • 有什么建议可以改进我的 PDO 连接类吗?

    我对 pdo 还很陌生 所以我基本上只是使用我正在阅读的介绍性书籍中的信息组合了一个简单的连接类 但这种连接有效吗 如果有人有任何有用的建议 我将非常感激 class PDOConnectionFactory public con null
  • 如何使用 RegEx 来选择最长的匹配项?

    我尝试寻找这个问题的答案 但找不到任何东西 我希望有一个简单的解决方案 我在 C 中使用了以下代码 String pattern hello hello world Regex regex new Regex pattern RegexOp
  • 需要减少expressjs中某个路由的超时时间

    在expressjs中 有一种方法可以设置每个路由的超时限制 我有一些路线可能需要 30 45 秒才能处理 大量任务 然后是其他路线 如果花费的时间超过 5 秒 我希望它超时 我想我问是否有一种方法可以全局设置请求的超时限制 并且有没有一种
  • 有没有办法检查Python中的函数是否递归?

    我想为练习编写一个测试函数 以确保函数正确实现 所以我想知道 有没有一种方法 给定一个函数 foo 来检查它是否是递归实现的 如果它封装了一个递归函数并使用它 它也算在内 例如 def foo n def inner n more code
  • Pandas 发现交叉值中的重复项

    我有一个数据框 想要消除具有相同值但在不同列中的重复行 df pd DataFrame columns a b c d index 1 2 3 df loc 1 pd Series a x b y c e d f df loc 2 pd S
  • Pentaho 数据集成无法在新的 Mac M1 上启动

    当我尝试在 Mac bigSur M1 上运行 Pentaho Data Integration 时遇到问题 问题代码如下 I m sorry this Mac platform arm64 is not yet supported Ple
  • UIImage 和 ressizedImageWithCapInsets Swift

    我是 Swift 的 Apple 新手 我读过一篇文章Here 但不知道如何做这样的事情 或者只是简单不知道如何使用resizableImageWithCapInsets与斯威夫特 请帮我使用resizableImageWithCapIns
  • 绝对 xpath 和相对 xpath 有什么区别? Selenium 自动化测试中哪个是首选?

    绝对 xpath 和相对 xpath 有什么区别 Selenium 自动化测试中哪个是首选 我正在使用 Selenium 和 Robot 框架准备测试脚本 绝对Xpath 它使用从根元素到期望元素的完整路径 相对Xpath 您可以简单地从引
  • 如何将 Maven 站点部署到 Artifactory?

    我们是从一个非常古老的 Artifactory 已有 6 7 年历史 升级而来的 当时 由于空间限制 部分存储库不是由 Artifactory 处理 而是通过 Apache httpd 服务器通过 HTTP 提供服务 通过 Apache h
  • Lua:仅当表中尚未存在时添加到表中或删除重复项的最智能方法

    我有一张字符串表 我想要一种简单的方法来删除表中的所有重复项 所以如果表是 a b c c d e e 经过此操作后将是 a b c d e 或者 也许更好的是 有一种方法可以将元素添加到表中 但前提是该元素尚未包含在表中 我通常为此做的是
  • Haskell - 是什么让“main”独一无二?

    有了这个代码 main FilePath gt FilePath gt IO main wrPath rdPath do x lt readFile rdPath writeFile wrPath x 我收到以下错误 Couldn t ma
  • 搜索大文本文件

    我正在尝试优化大型文本文件 300 600mb 中字符串的搜索 使用我目前的方法 花费的时间太长 目前我一直在使用IndexOf搜索该字符串 但为该字符串的每一行建立索引所需的时间太长 20 秒 如何优化搜索速度 我试过了Contains
  • FOS 其余捆绑包:无法找到模板

    我得到例外 找不到模板 其他类似的问题没有帮助 奇怪的是 它工作正常 然后突然开始给我这个例外 作曲家 friendsofsymfony rest bundle 0 13 dev jms serializer bundle 0 12 dev
  • conda-forge 安全吗?

    我去conda forge下载PyPDF2 conda install c conda forge pypdf2 并收到此消息 The following packages will be UPDATED ca certificates a
  • TypeScript:仅包​​含语句的导入模块

    我有一个page a ts这将编译成page a js alert this is from page a 我有一个main ts编译成main js import pageA module page a alert this is fro
  • Python:MySQL:处理超时

    我使用Python和mySQL 查询之间有很长的延迟 结果 我收到 MySQL 连接已消失 错误 即超出了 wait timeout 这已经被讨论过 例如在优雅地处理 MySQL 已经消失 但这并没有具体回答我的问题 所以我的处理方法是 我
  • 在Android TextView中,可以插入段落吗?

    以下是我遇到的问题类型的示例 我在 pojo 中有数据 需要在文本视图中显示 该数据具有伪代码 用 p 表示每个段落 当它们显示在文本视图中时 我想以某种方式将 p 解析为段落 这可以做到吗 有什么东西可以代替 p 来在文本视图中创建一个新