I am downloading a series of images and then, in a separate process, downloading the text that goes with each image to build a ListView. The issue is that I occasionally get an error when adding the bitmap and its text to the ListView because the bitmap has not completed downloading so that it can be added to the ListView. Is there a way to tell when all of the bitmap downloads submitted to the HttpJob process have been completed? I need this info so that all the bitmaps are available before I build the ListView.