android 中怎么把一张图片画到textview上

 我来答
斯凯余哥Cse
2014-04-09 · 超过13用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:27.3万
展开全部
实现ImageGetter接口,异步加载图片。
class HtmlImageGetter extends ImageGetter{
private TextView tv;
private Drawable drawable;

public HtmlImageGetter(TextView tv,Drawable drawable){
this.tv = tv;
this.drawable = drawable;

}

@Override
public Drawable loadImage(String resoure){
//最好使用缓存,缓存一下图片文件

ImageAsyncLoader loader = new ImageAsyncLoad();
loader.execute(resource);
return this.drawable;

}
class ImageAsyncLoader extends AsyncTask<String,Void,Drawable>{
@Override
puclic Drawable doInBackground(String... params){
try{

NetUtils.getImage(params[0]);
}...................

}
@Override
public void postExecute(Drawable result){
//解析图片并作TextView刷新

}

}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-26
展开全部
TextView有一个属性叫做android:drawableTop。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式