TrackRecordingService: extracted storing data into TrackRecordingManager.

Part of #822.
This commit is contained in:
Dennis Guse
2021-07-17 17:54:07 +02:00
parent a4580fc84e
commit bd5bf530f0
6 changed files with 323 additions and 263 deletions
@@ -243,9 +243,9 @@ public class ContentProviderUtils {
* @param track the track
* @return the content provider URI of the inserted track.
*/
///TODO Return Track.Id
public Uri insertTrack(Track track) {
return contentResolver.insert(TracksColumns.CONTENT_URI, createContentValues(track));
public Track.Id insertTrack(Track track) {
Uri uri = contentResolver.insert(TracksColumns.CONTENT_URI, createContentValues(track));
return new Track.Id(ContentUris.parseId(uri));
}
/**