How to display picture from web in ListActivity Customer item with SimpleAdapter?

前端 未结 2 1904
轻奢々
轻奢々 2021-01-15 03:49

I Create a Activity Extends ListActivity I can used SimpleAdapter to display R.drawable.picture but I want to display picture from web in CustomerItem How do?

List

2条回答
  •  囚心锁ツ
    2021-01-15 04:43

    you can override following method in SimpleAdapter:

        @Override
        public void setViewImage(ImageView v, String value) {
            super.setViewImage(v, value);
            URL url;
            try {
                url = new URL(value);
                URLConnection conn = url.openConnection();
                conn.connect();
                InputStream is = conn.getInputStream();
                Bitmap bm = BitmapFactory.decodeStream(is);
                v.setImageBitmap(bm);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    

    the parameter "String value" is the url in your dataset.

提交回复
热议问题