title: MergeAdapter with AsyncTaskLoader
body: <p>I'm want to load a MergeAdapter with a Loader. I add adapters to the MergeAdapter on onLoadFinihed callback but the ListView appears empty. I noticed that the getview method of the custom adapter is not called.</p>
  
  <p>I run the same code with the same custom adapter and works well, but I need to add headers to the ListView. </p>
  
  <p>MergeAdapter works with Loaders?</p>
  
  <p>Some code: </p>
  
  <p>I set te adapter:</p>
  
  <pre><code>@Override
  public void onActivityCreated(Bundle savedInstanceState) {
      super.onActivityCreated(savedInstanceState);
  
      setEmptyText(getString(R.string.raceList_empty));
  
      mAdapter = new MergeAdapter();
      setListAdapter(mAdapter);
      getLoaderManager().initLoader(0, null, this).forceLoad();
  }
  </code></pre>
  
  <p>And then on onLoadFinihed:</p>
  
  <pre><code>@Override
  public void onLoadFinished(Loader&lt;List&lt;Race&gt;&gt; loader, List&lt;Race&gt; data) {
  
      LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
      View headerView = inflater.inflate(R.layout.race_header_row, null);
      mAdapter.addView(headerView, true);
  
      RaceAdapter activeAdapter = new RaceAdapter(getActivity());
  
      activeAdapter.setData(data);
  
      mAdapter.addAdapter(activeAdapter);
  }
  </code></pre>