title: When should I close the cursor that I supply to ListView
body: <p>I supply a cursor to a ListActivity like this:  My question is how/when should I close my cursor when I am done?</p>
  
  <pre><code>Cursor cursor = getContentResolver().query(uri, null, null, null, null);
          if (cursor != null) {
              mCursorAdapter = new CursorAdapter(this, cursor);
              setListAdapter(mCursorAdapter);
          }
  </code></pre>
  
  <p>Thank you.</p>