Code example for CursorAdapter

Methods: changeCursor

0
     * @see android.widget.CursorAdapter#changeCursor(android.database.Cursor) 
     */ 
    @Override 
    public void changeCursor(Cursor cursor) {
        super.changeCursor(cursor);
        resetMappings(); 
    } 
 
    /** 
     * Resets list-cursor mapping. 
     */ 
    public void reset() { 
        resetMappings(); 
        notifyDataSetChanged();
    } 
 
    private void resetMappings() { 
        mListMapping.clear();
        mRemovedCursorPositions.clear();
    }