當您停止音樂播放器中正在播放的音樂時,它並不會真正阻止它。它只是暫停它,因爲在鎖定屏幕後仍然可以看到音樂控件。我想使用後面的代碼刪除出現在鎖定屏幕上的音量控制(倒帶,播放,轉發)按鈕。這已經通過市場上的現有應用Stop the Music!
實現。我已經通過了這個page,但我仍然無法理解他們是如何做到的。如何刪除WP7鎖定屏幕上的音量控制?
有沒有辦法實現這個?
當您停止音樂播放器中正在播放的音樂時,它並不會真正阻止它。它只是暫停它,因爲在鎖定屏幕後仍然可以看到音樂控件。我想使用後面的代碼刪除出現在鎖定屏幕上的音量控制(倒帶,播放,轉發)按鈕。這已經通過市場上的現有應用Stop the Music!
實現。我已經通過了這個page,但我仍然無法理解他們是如何做到的。如何刪除WP7鎖定屏幕上的音量控制?
有沒有辦法實現這個?
你現在不需要那樣做。現在,按下設備上的音量按鈕時,Windows Phone 7.8將彈出音樂控制按鈕。
有趣的問題,經過一番審訊&錯誤的測試其實我已經找到了,如何從音量控制刪除音樂播放器:
要停止媒體播放刪除媒體播放器只是創建虛擬宋對象,努力發揮它這樣的:
Song s = Song.FromUri("empty", new Uri("empty.wma", UriKind.Relative));
MediaPlayer.Play(s);
而這一切,是因爲該文件是無效的音樂文件,什麼都沒有播放,甚至以前的音樂播放器已被刪除。
注意我已經在使用GDR3更新的Windows Phone 8設備上測試了這一點。不確定,如果它在Windows Phone 7.5上也可以。
這是不可能的 – Prescott
這是可能的。請參閱停止音樂應用程序,他們已經完成了。我需要爲我的應用程序實現相同的效果 –
我不明白爲什麼這是封閉的 - 它不是模糊或過於寬泛。有可能的。只需將MediaState更改爲停止並清除隊列即可。所有停止音樂確實,清除隊列。 – Michiel