Ответ 1
Хороший вопрос, после некоторого тестирования проб и ошибок, я действительно узнал, как удалить проигрыватель музыки с регуляторов громкости:
- Вам нужно добавить в свое приложение пустой файл с расширением .wma и установить действие сборки как "Содержимое", например "empty.wma" в корневую папку приложения.
-
Чтобы остановить воспроизведение мультимедиа и удалить медиаплеер только , создайте фиктивный объект Song и попытайтесь воспроизвести его следующим образом:
Song s = Song.FromUri("empty", new Uri("empty.wma", UriKind.Relative)); MediaPlayer.Play(s);
И это все, потому что файл является недопустимым музыкальным файлом, ничего не воспроизводится, и даже предыдущий музыкальный проигрыватель был удален.
Примечание. Я тестировал это на устройстве Windows Phone 8 с обновлением GDR3. Не уверен, если он работает также и на Windows Phone 7.5.