textview 想实现文本之间嵌套图片。有没什么类方法能实现。
解决方案 »
- android插网线后在adb shell中使用udhcpc命令无效
- android phone源码开发, 碰到的问题
- Thread 线程问题
- 将中文的txt文件导入sqlite数据库后,不能正确查询
- C++Builder如何和网站进行HTTPS的POST和GET?
- 遇到looper小问题
- android多语言切换的问题
- surfaceView 调用自身的ondraw为什么总是错
- TabHost中嵌套子Activity,然而TabHost的子Activity中startActivityForResult调用其他Activit方法不响应的问
- 汽车和手机相连,android上怎么触发汽车屏上相应事件的响应
- 长按Home键显示的8个近期任务问题
- 关于android上面的remote desktop客户端的一些设计问题
@Override
public Drawable getDrawable(String path) {
File file = new File(path);
if (file.exists()) {
Drawable d = Drawable.createFromPath(path);
d.setBounds(0, 0, 50, 80);
return d;
}
return null;
}
}; text1.setText("<p><u>hello</u> <b>world</b>! 你好吗?我们知道要让TextView解析和显示Html代码。可以使用但是,怎样让TextView也显示Html中image节点的图像呢?<img src='/mnt/sdcard/qw2.jpg'>哇哈哈...</p>\r\n<p style='color:red;'>这是新段落....</p>");
String s = text1.getText().toString();
Spanned html = Html.fromHtml(s, geter, null);
text2.setText(html);
}
protected void btnTest_onClick() {
String s = "佛门不清净源于衙门争利<img src='icon'>大陆寺庙门票收费是“规定动作”,四川宝光寺除夕头柱香能拍卖出近百万天价";
ImageGetter geter = new ImageGetter() {
@Override
public Drawable getDrawable(String path) {
int id = getResources().getIdentifier(path, "drawable",
getPackageName());
BitmapDrawable drawable = (BitmapDrawable) getResources()
.getDrawable(id);
Bitmap bitmap = drawable.getBitmap();
drawable.setBounds(0, 0, bitmap.getWidth(), bitmap.getHeight());
return drawable;
}
};
Spanned html = Html.fromHtml(s, geter, null);
text2.setText(html);
}