test="<img>http://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/NGC6543.jpg/250px-NGC6543.jpg</img>猫眼星云(英语:Cat's Eye Nebula,NGC 6543,科德韦尔6)是位于天龙座的一个行星状星云。它是已知的星云中结构最复杂的之一,哈勃太空望远镜的高分辨率观测图像揭示出其中独特的扭结、喷柱、气泡以及纤维状的弧形结构。<img>http://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/NGC6543.jpg/250px-NGC6543.jpg</img>它的中心是一颗明亮、炽热的恒星,约1000年前这颗恒星失去了它的外层结构,从而产生了猫眼星云。
<img>http://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/M27_-_Dumbbell_Nebula.jpg/220px-M27_-_Dumbbell_Nebula.jpg</img>";
我想在android 的textView中显示文字和<img>中的网络图片 用这个方法Html.fromHtml (test, new URLImageGetter(), null);
class URLImageGetter implements ImageGetter{
@Override
public Drawable getDrawable(String paramString) {
final URLDrawable urlDrawable = new URLDrawable(context);
ImageGetterAsyncTask getterTask = new ImageGetterAsyncTask(urlDrawable);
getterTask.execute(paramString); //调试发现 为什么paramString一直为空
return urlDrawable;
}
}
------解决方案--------------------
参照这个吧。