title: How to run AsyncTasks Sequentially
body: <p>I have 3 AsyncTasks on my insert data activity.</p>
  
  <p>The first one saves data to database. The second one uploads item's picture. The third one uploads the user's picture</p>
  
  <p>When the user clicks the submit button, the first asynctask will run, and when its done, the second asynctask will run, and when its done the third asynctask will run.</p>
  
  <p>When they're all finished, a toast will appear that says "Your data has been submitted"</p>
  
  <p>How do you make asynctasks run sequentially like that?</p>