ListFragment backed by a Loader which fetches data from a server
<p>I am currently implementing a ListFragment backed by a CursorLoader that reads a database table via a Provider.</p>

<p>I need it to..</p>

<ul><li>Have a last row in the list view that when the user clicks, loads more data to the database.</li>
<li>The database data is fetched in a background process from the server (I am thinking of doing this in an extended CursorLoader.loadInBackground() implementation, then returning the Cursor once the data has populated the database.</li>
</ul>

<p>Are there any good examples of this, or is there a framework/project which has worked on this problem?</p>
