After answering this question, I got a doubt about the sense/usefulness of using the get() method of Android\'s AsyncTask class.
public final Result get ()
I have an application to edit photos, the user is capable of opening photos from URLs.
I used an AsyncTask to download the photo from the URL, during this time the UI should be blocked. what i did is I showed a ProgressBar starts the AsyncTask's get() method than hide the ProgressBar..
It seemed the best and simplest solution for me.