Android Question httputils2: Show a downloaded image

Discussion in 'Android Questions' started by FrankBerra, Jan 24, 2015.

  1. FrankBerra

    FrankBerra Active Member Licensed User

    Hi there
    I am trying to download an image from a remote server and load it with an imageviewer.
    It downloades the image but i can't see anything.


    Here some portions of the code:

    The downloader code is
    Code:
    down.Download("http://xxx.xxx.xxx.xxx/media/resized" & Username.text & ".jpg")
    After download is finished:
    Code:
    If Job.JobName="downloaded" Then
    Msgbox("Photo downloaded" & Job.GetBitmap, "OK")
    ImageView1.Gravity= 
    Gravity.FILL
    ImageView1.SetBackgroundImage(Job.GetBitmap)
    ImageView1.Bitmap=Job.GetBitmap
    End If
    Nothing happens on ImageView1....no errors, no images, nothing.
    The MsgBox says: "Photo downloaded(Bitmap): 250x400"
    Anyone can help me?
     
  2. FrankBerra

    FrankBerra Active Member Licensed User

    Ops, sorry, wrong thread.
    Admins are free to delete or move to B4A section
     
  3. Erel

    Erel Administrator Staff Member Licensed User

    Your code looks correct. Maybe ImageView1 was not created correctly.
     
  4. FrankBerra

    FrankBerra Active Member Licensed User

    I found the problem.
    I created the ImageView1 element with the designer and then i initialized it in the Sub Activity_Create with
    Code:
    ImageView1.Initialize("")
    The B4A editor sometimes warns me saying that i shouldn't initialize the object because it is already initialized(?) by the designer. In any case the program runs correctly with no errors.
    If i comment out the initialization command of ImageView1 everything works fine and the image is correctly loaded into ImageView.

    That sounds strange for me.
     
  5. Erel

    Erel Administrator Staff Member Licensed User

    Not strange at all. There is a reason for this warning. When you initialize the view you are actually creating a new view. So now the variable points to a different ImageView (which is not added to the activity at all).
     
    KMatle likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice