Skip to content

Downloads and offline playback series

Remove downloaded assets

To remove a downloaded asset, simply use IEnigmaDownload#removeDownloadedAsset with a valid DownloadedPlayable.

enigmaDownload.removeDownloadedAsset(downloadedPlayable, new BaseResultHandler<Void>() {
    @Override
    public void onResult(Void noResult) {
        // Download successfully removed
    }

    @Override
    public void onError(EnigmaError error) {
        // ... handle error ... //
    }
}, handler);

Available DownloadedPlayables can be acquired by calling IEnigmaDownload#getDownloadedAssets.

See Listing downloaded assets for more details.


Table of Contents
Prerequisites
Gradle dependencies
Check if an asset is downloadable
Using the download API
Get available tracks for download
Start asset download
Managing ongoing downloads
Listing downloaded assets
Start playback of a downloaded asset
• Remove downloaded assets (current)
Downloads app