如何在Windows Phone 7中重复播放音频文件

时间:2012-06-19 07:22:47

标签: c# silverlight windows-phone-7

如何在Windows Phone 7中重复播放音频文件。我想在应用程序运行时重复播放应用程序后台的音频文件。

Uri mediaUri = new Uri("Kalimba.mp3", UriKind.Relative);

PlayNewFile(mediaUri);

private void PlayNewFile(Uri mediaUri)
    {
        //throw new NotImplementedException();

        if (null != mediaUri && null != Switch_mediaElement) 
        {
            Switch_mediaElement.Stop();
            Switch_mediaElement.Source = mediaUri;
            Switch_mediaElement.Volume = 100;
            Switch_mediaElement.IsMuted = false;

            Switch_mediaElement.Play();

        }
    }

启动应用程序时,它只播放一次文件。

1 个答案:

答案 0 :(得分:0)

查看有关如何重播媒体播放的this MSDN文章。

希望这有帮助。