
如果你想要的是图片在上,文字在下,可以考虑用RelativeLayout,里面分别放一个textview和一个Imageview
如果你想要的是图片在下,文字在上,比较简单的是将Textview的背景设置为你需要的图片即可
实现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刷新
}
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)