通过单击列表视图中的一项,在我的android应用程序中显示大量格式化文本

通过单击列表视图中的一项,在我的android应用程序中显示大量格式化文本,android,android-layout,listview,android-studio,Android,Android Layout,Listview,Android Studio,我必须做一个“教程”类型的应用程序。因此,我必须显示大量文本(包含新行、空格),因此我使用的是列表视图。当我单击该列表视图的某个项目时,它必须显示该格式化文本 对我来说,最简单的方法是什么?如果将该文本存储为html(在参考资料中)是一个选项,那么您可以使用html.fromHtml()获取可以在文本视图中显示的格式化文本 例如: Html.fromHtml("<h2>Title</h2><br><p>Wall of text</p>"

我必须做一个“教程”类型的应用程序。因此,我必须显示大量文本(包含新行、空格),因此我使用的是
列表视图
。当我单击该
列表视图的某个项目时,它必须显示该格式化文本


对我来说,最简单的方法是什么?

如果将该文本存储为html(在参考资料中)是一个选项,那么您可以使用
html.fromHtml()
获取可以在文本视图中显示的格式化文本

例如:

Html.fromHtml("<h2>Title</h2><br><p>Wall of text</p>")
Html.fromHtml(“标题
文本墙

”)
在onclick中获取文本,并将其传递给另一个活动/show with dialog with scrollview文本的格式是什么?列表视图中的te项与文本有什么关系?文本的格式应类似于标准段落。当我单击列表中的某个项目时,它必须向我显示格式化文本。我应该如何在我的应用程序中存储大量文本并显示它?我可以用doc/docx(ms word)文件来实现吗?读取docx文件是完全不同的。这只适用于html。