Code example for AsyncTaskLoader

Methods: deliverResult

0
		mArtistInfoList = data;
 
		if (isStarted()) {
			// If the Loader is currently started, we can immediately 
			// deliver its results. 
			super.deliverResult(data);
		} 
 
		// At this point we can release the resources associated with 
		// 'oldApps' if needed; now that the new result is delivered we 
		// know that it is no longer in use. 
		if (oldList != null) {
			onReleaseResources(oldList);
		} 
	} 
 
	protected void onReleaseResources(List<AlbumInfo> data) {
		Log.i(TAG, "onReleaseResources");
		// For a simple List<> there is nothing to do. For something 
		// like a Cursor, we would close it here. 
	}