2012-01-24 49 views
1

我希望能夠使用代碼創建聲音集合並按順序播放音樂。 用戶可以添加和刪除收藏中的歌曲。歌曲集

但是我注意到'在Wp7上,你不能自己創建一個SongCoLlection對象,你必須總是從另一個類(比如專輯)中獲得一個不可變的SongCollection。

有沒有辦法讓用戶在應用中編輯歌曲集合? (這是iOS上非常簡單)

歡迎你想達到什麼樣的任何評論

回答

-1

這要看情況。

如果你想編寫一個改變用戶音樂庫的應用程序,這是不可能的。 WP7 API允許您訪問聯繫人,音樂庫,圖片 - 但只提供只讀訪問權限(除了可添加新圖片的圖片外)。這是爲了保護用戶的數據而設計的,您不希望惡意的或製作精良的應用程序刪除您的數據嗎?

如果您只是想爲您的應用程序創建本地應用程序,您可以創建自己的SongCollection類,它只是一個歌曲列表,List<Song>

+0

我只希望得到音樂庫中的所有歌曲,並賦予用戶在庫中選擇歌曲的權利,並將選擇的歌曲添加到列表中,並在列表中順序播放列表中的聲音。它只是只讀,不改變任何音樂庫 – arachide

+0

@ user262325在這種情況下,創建一個列表 - SongCollection沒有什麼特別特別的! – ColinE

+0

@ColinE使用MediaPlayer.Play(song_list)播放音樂;'不起作用,因爲MediaPlayer.Play期待SongCollection。我能做什麼? – Stacksatty