Search code examples
java-memidp

Download Images in loop java me


In my application we have to download around 10 Images from server and display it in mobile. How can I do this? Can I use same HttpConnection for full download? Is any other way for download?


Solution

  • You can do with this simple loop (Supposing imageList is a List with the url of the images).

    HttpConnection  = null;
    Image image = null;
    for (int i = 0; i < imageList.getSize(); i++) {
        try{
           String urlImage = imageList.get(i);
           hc = (HttpConnection) Connector.open(urlImage);
           image = Image.createImage(hc.openInputStream()));
        } catch (Exception e) {
           e.printStackTrace();
        } finally {
           try {
              hc.close();
           } catch (IOException ex) {
              ex.printStackTrace();
           }
        }
    }