Downloading a song
You can download any song directly from the app. Downloads are stored locally on your device using ExoPlayer’sDownloadManager, with up to three songs downloading in parallel.
1
Find the song
Search for a song, or browse your library, an album, or a playlist.
2
Open the song menu
Long-press the song row, or tap the three-dot menu icon next to it.
3
Tap Download
Select Download from the context menu. The download starts immediately in the background.
4
Monitor progress
A download progress indicator appears next to the song while it is in progress. The indicator disappears and the song is marked as downloaded when complete.
Downloads are stored locally and tied to this device. They are not synced across devices or to any cloud storage. If you uninstall Metrolist or clear the app’s storage, all downloaded files are removed.
Accessing downloaded songs
Downloaded songs appear in Library → Downloads. This is a persistent playlist that automatically includes every song that has been fully downloaded. You can play, shuffle, or add any downloaded song to a queue from this screen — no internet connection required.Automatic song cache
Metrolist automatically caches every song you play using ExoPlayer’sSimpleCache (the player cache). Starting with v13.4.0, cached songs are treated as offline songs — they appear in Library → Downloads alongside explicitly downloaded tracks and play back without a network connection.
The difference between a download and a cached song is permanence. Downloads are kept indefinitely until you remove them. Cached songs may be evicted when the cache reaches its size limit, freeing up space for newer content.
Storage management
Go to Settings → Storage to manage how much space Metrolist uses.Cache size limit
Set the maximum size of the automatic song cache. When the limit is reached, older cached songs are evicted to make room.
Clear cache
Remove all automatically cached songs immediately. Explicitly downloaded songs are not affected.
Clear downloads
Remove all downloaded songs from local storage.
View storage usage
See how much storage the player cache and download cache each occupy.
Download quality
Downloads use the same Audio quality setting as streaming. Go to Settings → Player → Audio quality to choose:- Auto — selects the best format available (default)
- High — always downloads the highest available bitrate
- Low — downloads a smaller, lower-bitrate file to save storage