码迷,mamicode.com
首页 > 移动开发 > 详细

Android开发之Html类详解

时间:2014-08-09 00:16:06      阅读:345      评论:0      收藏:0      [点我收藏+]

标签:将html标签解析成样式文本   android html解析   fromhtml   html.fromhtml   

      在进行Android开发中经常回忽略Html类。这个类其实很简单,就是将HTML标签文本解析成普通的样式文本。下面就让我么看一下这个类的具体介绍。

类结构:

java.lang.Object

   ?

android.text.Html

类概述:

      这个类用于处理的HTML字符串并将其转换成可显示的样式文本。但并不是所有的HTML标记的支持。

公有方法:

说其简单是应为它就有四个方法:

Public Methods

static String

escapeHtml(CharSequence text)

从给定的代表性名文中返回Html转义字符。

static Spanned

fromHtml(String source)

Html字符串中返回可显示的样式文本。

static Spanned

fromHtml(String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)

Html字符串中返回可显示的样式文本

static String

toHtml(Spanned text)

将文本转换成Html


方法说明:

public static Spanned fromHtml (String source, Html.ImageGetter imageGetter, Html.TagHandler tagHandler)

参数:

source:包含Html的字符串。

imageGetter:imageGetter对象。当系统解析到<img>标签时就会调用imageGetter对象的getDrawable方法,并src属性值传递传入getDrawable方法。至于src属性的具体含义,就要在getDrawable方法中确定了。getDrawable方法返回一个Drawable对象。我们可以从res/drawable资源、assets资源、SD卡以及网络上获得图像资源,并分装成Drawable对象。

tagHandler:TagHandler对象。系统没处理一个标签时都会调用该对象的handleTag方法。不过这个参数并不常用。如果不用可以设为null。

未完待续... ...

 

 

 

Android开发之Html类详解,布布扣,bubuko.com

Android开发之Html类详解

标签:将html标签解析成样式文本   android html解析   fromhtml   html.fromhtml   

原文地址:http://blog.csdn.net/fengyuzhengfan/article/details/38446789

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!