title: Fetching data form JSON to a list in Activity and then pass list to 3 fragment in Activity
body: <p>I have an <code>Activity</code>, and three tab each with it's own <code>Fragment</code>s. I am loading video information from JSON into a list in <code>Activity</code>. </p>
  
  <p>I read URL of video from list and display it in upper half of <code>Activity</code> layout, I have three <code>Fragment</code>s in bottom half, the first <code>Fragment</code> shows info about video, second, related video, and third comments. </p>
  
  <p><strong>Problem is:</strong> I want to send the list from <code>Activity</code> to 3 <code>Fragments</code> in tabs.</p>
  
  <p>I did lots of ways, using interfaces, callback,... but before fetching JSON data from url, <code>Fragments</code> starts and when this happens the empty list want to be set to <code>TextView</code>s, <code>EditText</code>s, <code>ImageView</code>s,... in <code>Fragment</code> and then application stops.</p>
  
  <p>How to get data from JSON and then load <code>Fragments</code>? Or 
  How to simultaneously load data to <code>Activity</code> itself and all <code>Fragments</code>?  Or
  I can fetch that JSON in activity and 3 <code>Fragments</code> separately, but I don't want to do that! </p>
  
  <p>Please give me a tutorial or an article to learn this subject. </p>