public Bitmap stringtoBitmap(String string){        //将字符串转换成Bitmap类型        Bitmap bitmap=null;        try {            byte[]bitmapArray;            bitmapArray=Base64.decode(string, Base64.DEFAULT);            bitmap= BitmapFactory.decodeByteArray(bitmapArray, 0, bitmapArray.length);        } catch (Exception e) {            e.printStackTrace();        }        return bitmap;    }

SimpleAdapter 默认是静态显示程序内部的本地资源;在显示网上的远程图片时,需要实现ViewBinder()接口,在里面定义数据和视图的匹配关系。

public void Search(){                     List> data = new ArrayList>();            String photo = null;            String ret= null;            for(int i=0;i map = new HashMap();                map.put("imageView1",stringtoBitmap(ret));                data.add(map);            }            SimpleAdapter simplead = new SimpleAdapter(                    mContext,                    data,                    R.layout.photo_history_item,                    new String[] { "imageView1"},                    new int[] {R.id.imageView1});            //实现ViewBinder()这个接口            simplead.setViewBinder(new SimpleAdapter.ViewBinder() {                @Override                public boolean setViewValue(View view, Object data,                                            String textRepresentation) {                    if(view instanceof ImageView && data instanceof Bitmap){                        ImageView i = (ImageView)view;                        i.setImageBitmap((Bitmap) data);                        return true;                    }                    return false;                }            });            GridView1.setAdapter(simplead);        }    }


更多相关文章

  1. android通过json生成视图
  2. Android将获取到文件的uri转换为字符串的路径
  3. Android 创建一个包含星期的格式字符串
  4. android 视图设置多个setTag数据
  5. Android源码快速查找文件、搜索字符串和编译
  6. android上传图片以及POST字符串
  7. 【Android】简单的接口回调
  8. 【APP】微信接口对Android与IOS验证方式的差异

随机推荐

  1. [Android]App Resource 动态 overlay 机
  2. android - 为安全而设计 - 2 - 开发文档
  3. 控件位置
  4. Android下Service入门
  5. Android(安卓)系统(194)---Android实践 --
  6. Activity对象的onCreate方法真是Android
  7. Android(安卓)列表选择框 Spinner详解及
  8. Android实现上下滑动效果
  9. android 横竖屏转换
  10. Android系列之浅谈Android(安卓)3D旋转