Android AsyncTaskLoader doesn't start loadInBackground?
<p>I am trying to implement a loader example on Android but can't get it to start the loader. I am using the following code. It will hit the "Create Loader" but it will never reach the "Loading started" log message. Am I missing a call that I need?</p>

<p>Activity:</p>

<pre><code>    public class TestingZoneActivity extends ListActivity implements LoaderCallbacks&lt;ArrayList&lt;Content&gt;&gt;{

        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

            getLoaderManager().initLoader(0, null, this);
        }

        @Override
        public Loader&lt;ArrayList&lt;Content&gt;&gt; onCreateLoader(int id, Bundle args) {
            Log.e("TEST", "Create Loader");
            return new ImageLoader(this);
        }

        @Override
        public void onLoadFinished(Loader&lt;ArrayList&lt;Content&gt;&gt; loader, ArrayList&lt;Content&gt; data) {
            setListAdapter(new ImageAdapter(this, data));
        }

        @Override
        public void onLoaderReset(Loader&lt;ArrayList&lt;Content&gt;&gt; loader) {
            setListAdapter(null);
        }
    }
</code></pre>

<p>Loader:</p>

<pre><code>    public class ImageLoader extends AsyncTaskLoader&lt;ArrayList&lt;Content&gt;&gt; {

        public ImageLoader(Context context) {
            super(context);
        }

        @Override
        public ArrayList&lt;Content&gt; loadInBackground() {
            Log.e("TEST", "Loading started");
        }

    }
</code></pre>
