I think I know the answer to this, but does an AsyncTask continue to live on once its calling Activity has been finish()ed?
finish()
protected void onPr
Asynctask are not bounded to any life cycle method of Activity or Service.
It keeps running in a separate thread until the onPostExecute() gets executed in the main thread.