where should I close a cursor?
<p>I have an activity with a spinner which loads a simpleCursorAdaptor.  I call another class to return the cursor which is used by the simpleCursorAdaptor.  I don't keep a class level variable of the cursor or adaptor.</p>

<p>When this activity closes down I want to close the cursor.  Should I:</p>

<p>a) in the activitie's onDestroy() event, get the cursor from the spinner via the adaptor and close it there or</p>

<p>b) In the data handler class which generates the cursor in the first place </p>
