2014-03-10 5 views
0

Привет, я создал приложение для плеера для Android, и все отлично, пока я не заметил каждый раз, когда я создал плейлист и закрыл приложение, плейлист не спасет, потому что я никогда не был.Музыкальный плеер Android сохраняет плейлист

Я использую hashmap, поэтому я могу сохранить название песни и индекс, к которому он принадлежит. я посмотрел вокруг, как на самом деле хранить полный файл hasmap или даже список массивов, но не смог найти ничего. я уже знаю об общей pref, и я уже сохраняю некоторые данные там, но возможно ли, если я могу создать новый файл, который просто сохранит мой плейлист?

если у вас есть идеи или у вас есть пример кода, который был бы замечательным.

спасибо

ответ

0

Посмотрите в метод SharedPreferences.Editor.putStringSet. Вы можете хранить наборы, которая хороша для хранения что-то вроде музыкального воспроизведения

0

попробовать это ниже ссылке .. Creating Playlist via code

ContentResolver contentResolver = Context.getContentResolver(); 
//Get all the playlists 
Cursor playlist = contentResolver.query(
    Media.AudioStore.Playlist.getContentUri(Media.AudioStore.Playlist.EXTERNAL_CONTENT_URI)); 
Смежные вопросы