В своём классе я формирую длинную строку с тэгами и вывожу так:
Код: Выделить всё
ImageGetter getter = new ImageGetter() {
public Drawable getDrawable(String source) {
URL url = null;
Drawable bmp = null;
try {
url = new URL(source);
URLConnection connection = url.openConnection();
InputStream stream = connection.getInputStream();
bmp = Drawable.createFromStream(stream, "src");
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (Throwable t) {
t.printStackTrace();
}
if (bmp != null) {
bmp.setBounds(0, 0, bmp.getIntrinsicWidth(), bmp.getIntrinsicHeight());
}
return bmp;
}
};
Spanned Span = Html.fromHtml(pageContent, getter, null);
updateViews.setTextViewText(R.id.definition, Span);
в ресурсах (/res/drawable/) у меня есть картинка icon.png
...но на выходе, на виджете есть всё что нужно кроме картинок, вместо них стоит прямоугольник [obj]. Уже замучался искать способ показать картинку, может знающие люди подскажут
PS Это всё проверяю на телефоне с андроидом 2.3.6
