Code example for CursorLoader

0
 
    @Override 
    public Loader<Cursor> onCreateLoader(int loaderID, Bundle bundle) { 
        switch (loaderID) { 
        case GALLERY_LOADER: 
            return new CursorLoader( 
                        this, 
                        MediaStore.Images.Media.EXTERNAL_CONTENT_URI, 
                        new String[] { ImageColumns._ID, 
                                       ImageColumns.DATE_TAKEN }, 
                        null, 
                        null, 
                        ImageColumns.DATE_TAKEN + " DESC" 
        ); 
        default: 
            return null; 
        } 
    } 
 
    @Override