代码之家  ›  专栏  ›  技术社区  ›  Hesam

在文本中添加HTML标记

  •  1
  • Hesam  · 技术社区  · 14 年前

    在程序的主页面上,我有一些按钮,如“帮助”。当用户单击它时,将显示一个活动并显示一些准则。这是全文,我需要改变颜色的一些词,我喜欢。对于粗体和斜体我没有问题,我很容易用 . 但我不知道该怎么做才能改变一些单词的颜色。

    请告诉我该怎么做?

    3 回复  |  直到 14 年前
        1
  •  1
  •   Paresh Mayani jeet    14 年前

    我以为你 希望在您的android应用程序中提供关于我们/帮助文件 ,则可以执行以下操作:

    1. 用HTML创建帮助文件
    2. 把这个HTML帮助文件放在Android项目结构中的assets文件夹中
    3. 现在,您可以使用以下代码在WebView中加载该HTML文件:

    webview.loadUrl(“文件:///android_asset/about_applicatio.html”);

    这样就可以创建一个HTML文件,从而 可以应用颜色/javascript/bold/italic 在HTML文件中。

        2
  •  1
  •   GeekYouUp    14 年前

    不如用WebView代替TextView,然后你就可以更新HTML了。它确实需要更多的资源,但可以做你需要的。

        3
  •  1
  •   RoToRa    14 年前

    使用 Html.fromHtml 创建 Spanned 文本并将其分配给文本视图。

    http://developer.android.com/reference/android/text/Html.html