I have applied the way given in link.I think the problem is in
displaying the image??
Do u know the reason behind this JPEG error???

On Oct 1, 7:07 pm, Mark Hansen <[EMAIL PROTECTED]> wrote:
> I followed this short tutorial a while back for downloading an image
> via http, maybe it can point you in the right direction...
>
> http://www.anddev.org/gallery_with_remote_images-t769.html
>
> On Oct 1, 6:51 am, Nemat <[EMAIL PROTECTED]> wrote:
>
> > Hi,
>
> > I have to download an image from server.But I got an error "D/skia
> > ( 197): xxxxxxxxxxx jpeg error 53 Not a JPEG file: starts with 0x%02x
> > 0x%02x"
>
> > I have to perform two continues Http connection.First is used to get
> > server response and second to get image from the server.First task is
> > performed correctly but while downloading image I got the given
> > eror.So the problem in getting image from server.
>
> > My code is:
> > Code:
>
> > public ImageView getView(String myImageURL) {
> >        Log.i("TAG","downloadFile000000000000000000"+myImageURL);
> >         ImageView i = new ImageView(this);
>
> >         try {
> >                 /* Open a new URL and get the InputStream to load data
> > from it. */
> >                 URL aURL = new URL(myImageURL);
> >                 URLConnection conn = aURL.openConnection();
>
> > Log.i("TAG","downloadFile1111111111111111111"+myImageURL);
> >                 conn.connect();
> >                 InputStream is = conn.getInputStream();
>
> > Log.i("TAG","downloadFile2222222222222222222222"+is.read());
> >                 /* Buffered is always good for a performance plus. */
> >                 BufferedInputStream bis = new BufferedInputStream(is);
>
> > Log.i("TAG","downloadFile33333333333333333333="+bis.read());
> >                 /* Decode url-data to a bitmap. */
> >                // Bitmap bm = BitmapFactory.decodeStream(bis);
> >                 Bitmap bm = BitmapFactory.decodeStream(is);
> >                //
> > Log.i("TAG","downloadFile4444444444444444444"+bm.getHeight());
> >                // bis.close();
> >                 is.close();
> >                 /* Apply the Bitmap to the ImageView that will be
> > returned. */
> >                 i.setImageBitmap(bm);
> >                 Log.i("TAG","downloadFile555555555555555555555");
> >            } catch (IOException e) {
> >               Log.i("TAG","downloadFile666666666666666666666666");
> >                 Log.e("DEBUGTAG", "Remtoe Image Exception", e);
> >            }
>
> >         /* Image should be scaled as width/height are set. */
> >        // i.setScaleType(ImageView.ScaleType.FIT_CENTER);
> >         /* Set the Width/Height of the ImageView. */
>
> >         return i;
> >     }
>
> > This code works fine when I performed this task alone in another
> > project.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to