android多行文本代码高亮显示

android多行文本代码高亮显示,android,html-editor,codehighlighter,Android,Html Editor,Codehighlighter,我需要突出显示HTML、CSS和JavaScript代码的库。用户还可以编辑代码。这似乎很难实现,但这里有一个制作方法 要高亮显示各种样式的代码,可以使用work。它适用于文本视图或编辑文本,因为Spanny的结果是一个Spannable对象 而且,要将文本文件作为HTML、CSS、JavaScript代码语义进行分析,您可以使用并迭代每个元素,以便使用样式突出显示它们。下面展示了Jsoup在Android中的一个使用示例 上面两个将显示高亮显示的输出,但在键入时不可编辑。要做的一件事就是使用E

我需要突出显示HTMLCSSJavaScript代码的库。用户还可以编辑代码。

这似乎很难实现,但这里有一个制作方法

  • 要高亮显示各种样式的代码,可以使用work。它适用于
    文本视图
    编辑文本
    ,因为Spanny的结果是一个
    Spannable
    对象

  • 而且,要将文本文件作为HTML、CSS、JavaScript代码语义进行分析,您可以使用并迭代每个元素,以便使用样式突出显示它们。下面展示了Jsoup在Android中的一个使用示例

  • 上面两个将显示高亮显示的输出,但在键入时不可编辑。要做的一件事就是使用
    EditText.addTextChangedListener
    事件处理程序。编辑和显示fine
    Spannable
    结果的其余部分可以从带有表情符号的EditText中找到


  • 我还没找到图书馆那不是我想要的。反正是Thnx