windows phone 7 mediaplayerlauncher使用方法
来源:互联网 发布:Ad手机后期软件 编辑:程序博客网 时间:2024/06/03 17:28
WP7平台的播放器有两种方式可以实现,一种是使用MediaElement控件,另一种是使用系统自带的MediaPlayerLauncher控件。第一种比较灵活,无自有界面,按钮、进度条等基本界面元素都需要由自己去实现。本文重点描述第二种即MediaPlayerLauncher的使用方法。
首先说明,这个控件不需要开发者去写xaml这种界面描述文件,而且必须在真机中才能显示,模拟器内由于没有内置播放器应用,因此无法通过模拟器调试这种控件。基本的用法如下:
MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
mediaPlayerLauncher.Media = new Uri(global_v.url, UriKind.RelativeOrAbsolute);
mediaPlayerLauncher.Location = MediaLocationType.Data;
mediaPlayerLauncher.Controls = MediaPlaybackControls.All;
mediaPlayerLauncher.Show();
代码很简单,先声名一个实例,之后mediaPlayerLauncher.Media的赋值是所需要播放文件的源。mediaPlayerLauncher.Location的设置需要注意一下,如果你所播放的文件是随同xap文件一同安装到手机中的,那么就需要将Location设置为MediaLocationType.Install,如果你的文件是在网络或其它方式写入的,那么就需要将Location设置为MediaLocationType.Data,我的应用内的文件均由通过服务器下载到本地,因此就使用了MediaLocationType.Data。mediaPlayerLauncher.Controls可以设置你需要显示的控件种类,我使用的MediaPlaybackControls.All说明显示所有的控件,你可以根据自身的需要进行设置。最后执行mediaPlayerLauncher.Show()就大功告成了!界面与WP7自带的zune界面完全相同!
- windows phone 7 mediaplayerlauncher使用方法
- Windows Phone开发(26):启动器与选择器之MediaPlayerLauncher和SearchTask
- Windows Phone开发(26):启动器与选择器之MediaPlayerLauncher和SearchTask
- Windows Phone 7 学习
- Windows Phone 7 Competition
- windows phone 7
- {Windows Phone 7单元测试}
- windows phone 7 进度条
- Windows Phone 7
- windows phone 7
- windows phone 7 启动器
- windows phone 7 选择器
- Windows Phone 7天气预报
- Windows phone 7 大全
- windows Phone 8 (7)
- Windows Phone 7 Bugs
- Windows Phone 7 Series 重命名为 Windows Phone 7
- Silverlight for Windows Phone 7:Hello Windows Phone 7
- google map .net 研究
- 如何管理时间---李开复
- CXF 拦截器预处理request、response消息
- Qt的开发环境的搭建
- FS_S5PC100平台上WM9714 ALSA音频移植
- windows phone 7 mediaplayerlauncher使用方法
- linux安装oracle DISPLAY设置问题
- 使用CXF为Web Service添加拦截器,自定义拦截器
- javascript 输入内容检测(正则表达式方法)不使用弹出窗口提示方法
- #import
- silverlight基本使用Visual State Manager
- literal does not match format string 解决办法
- 开发Android应用程序时如何调试?
- 网站日志全解析技巧