Hola jorge:
Con solo ese código es dificil saber cual es el problema, por que ademas no se sabe en que sub estas, parece como si estuviera en el evento cuando te has bajado un fichero, por lo del
job.Success .
Supongo que estas empleando la libreria
Httputils2, al hacer el
job2.Initialize("Image",Me) por lo tanto, debes crear un sub, para ese evento:
Sub JobDone(job As HttpJob)
En este sub tienes que mirar que el evento "
Image" se cumple, luego que se lo ha bajado y grabar la imagen:
Sub JobDone(job As HttpJob)
If job.JobName="Image" then
if job.Success Then
' imagen bajada
Dim b As Bitmap
b = job.GetBitmap
' luego asignas la imagen a donde quieras Activity.SetBackgroundImage(b)
else
' imagen, error al bajarla
end if
end if
Si ese código lo has metido dentro del Sub JobDone(job As HttpJob), lo mejor es que lo saques y lo llames desde otro sitio, ya que crear llamadas recursivas te pueden dar problemas.
Si te vas a bajar varias imágenes, te recomiendo que utilices el OkHttpClient de la libreria OkHttp, lo metas en un servicio y en el evento controles las bajadas de imágenes, Erel tiene varios ejemplos de esto.
Saludos