如何在 android 应用程序的 activity 内显示语言特定语法突出显示的代码?

How to show language specific syntax highlighted code inside activity in an android app?

我想显示 java 以及 xml 代码 syntax 在 Activity 中突出显示。但我不知道该怎么做。任何帮助将不胜感激。

您可以在这里试用这个库:

https://github.com/kbiakov/CodeView-Android

您可以使用 CodeView 库轻松创建语法高亮显示和自动完成,

例如,您需要使用模式定义语法并为每个组设置颜色

codeview.addSyntaxPattern(Pattern.compile("#[a-zA-z0-9]+"), Color.BLUE);

您可以使用 add、remote、clear Syntax Pattern 来更改运行时的规则或更改主题颜色,您还可以使用自定义布局定义自动完成关键字,

查看完整文档以获取更多信息

https://github.com/AmrDeveloper/CodeView