title: Proper way to chain 2 async tasks in android
body: <p>I have two async tasks, namely task 1 and task 2.</p>
  
  <p>I need to run task 1 first and then task 2 just after but I do not want to couple the two by calling task 2 in the onPostExecute implementation of task 1; because I use task 1 as stand alone in other circumstances.</p>
  
  <p>I there a way to have the two async tasks defined without being bounded to each other and chain them in specific circumstances?</p>
  
  <p>Thank you very much for your help.</p>