我想創建一個應用程序,它只是提供一個edittext和imagebutton。如果點擊了butten,這個想法就是將一個專輯添加到在edittext框中命名的播放列表中。應該隨機選擇專輯。不用說專輯曲目應該按照正確的順序排列。 我可以在以後添加更多功能,例如。保存,覆蓋,刪除等。 我有接口,但我正在努力與代碼。我有點得到ContentProviders的概念。 所以代碼需要:如何創建播放列表
訪問的播放列表,我相信這是通過使用MediaStore.Audio.Playlists
訪問的相冊,我相信這是通過使用MediaStore.Audio實現來實現的。相冊
添加到播放列表
我有以下代碼(從這個S取得最位伊特。謝謝btw)訪問播放列表,但它崩潰與空異常錯誤。
public void checkforplaylists()
{
//Get a cursor over all playlists.
final ContentResolver resolver= MediaProvider.mContentResolver;
final Uri uri=MediaStore.Audio.Playlists.INTERNAL_CONTENT_URI;
final String id=MediaStore.Audio.Playlists._ID;
final String name=MediaStore.Audio.Playlists.NAME;
final String[]columns={id,name};
final Cursor playlists= resolver.query(uri, columns, null, null, null);
if(playlists==null)
{
Log.e(TAG,"Found no playlists.");
return;
}
return;
}
任何人都可以幫忙?
2年,我有現在成熟的應用程序稱爲播放列表管理器。在谷歌和亞馬遜上可用。 感謝所有的stackoverflow參與者。 – Theo 2014-10-29 10:17:16