【问题标题】:How to change color of specific words in a webview?如何更改网页视图中特定单词的颜色?
【发布时间】:2013-06-26 22:19:48
【问题描述】:

我正在一个 android webview 中加载一个自定义页面 它是纯文本类型的

但是,我想更改某些关键字的字体颜色。 我想要达到的效果类似于编程环境的文本编辑器,其中某些关键字以不同的颜色显示。

例如红色的“printf”、绿色的scanf、深蓝色的括号等

我的数据库有 50 多个页面。所以,手动放入html标签来改变每个单词的字体颜色是不可行的。

解决办法是什么? Javascript或一些内置函数?? 如何实现?我是初学者。

【问题讨论】:

    标签: javascript android webview textview android-webview


    【解决方案1】:

    您将需要某种方式来遍历您的单词集。

    然后,当您找到需要更改颜色的单词时,只需将该单词替换为

    <span class="blue">yourword</span>
    

    并在您的 css 文件中定义蓝色类的颜色。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-02
      • 2018-03-01
      • 1970-01-01
      • 2021-12-01
      • 2013-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多