Dou*_*oos 3 html android android-image
我有一个列表适配器来显示我的社交网络的内容,我需要在文本中放入img标签,我已经尝试使用Html.fromhtml并且它正在格式化文本但不是显示img它显示灰色方块.
我怎样才能实现这一目标?我读过有关ImageGetter的内容,但我仍然没有说清楚.
谢谢
Lib*_*bin 10
您可以绘制Image在TextView使用Html img tag与Html.ImageGetter.但请确保您的图像在resource drawable文件夹中可用
这是一个示例,图像将从资源加载.
String htmlText = "Hai <img src=\"ic_launcher\"> Hello";
textView.setText(Html.fromHtml(htmlText, new Html.ImageGetter() {
@Override
public Drawable getDrawable(String source) {
int resourceId = getResources().getIdentifier(source, "drawable",getPackageName());
Drawable drawable = getResources().getDrawable(resourceId);
drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight());
return drawable;
}
}, null));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3540 次 |
| 最近记录: |