MediaPlayer.OnBufferingUpdateListener mBufferingUpdateListener = new MediaPlayer.OnBufferingUpdateListener() {
public void onBufferingUpdate(MediaPlayer mp, int percent) {
//todo
}
};MediaPlayer mp = new MediaPlayer();
mp.setDataSource("http://www.citynorth.cn/music/confucius.mp3");
mp.setOnBufferingUpdateListener(mBufferingUpdateListener);当播放网络的流媒体文件时,可以通过
setOnBufferingUpdateListener()来监听已经缓冲得到的数据百分比
但是如何才能取得已经缓冲到的数据大小呢
public void onBufferingUpdate(MediaPlayer mp, int percent) {
//todo
}
};MediaPlayer mp = new MediaPlayer();
mp.setDataSource("http://www.citynorth.cn/music/confucius.mp3");
mp.setOnBufferingUpdateListener(mBufferingUpdateListener);当播放网络的流媒体文件时,可以通过
setOnBufferingUpdateListener()来监听已经缓冲得到的数据百分比
但是如何才能取得已经缓冲到的数据大小呢
解决方案 »
- 新浪 微博 的用户id在哪里获取
- Running Services 查看用50M 内存 .生成hprof 用mat 分析.Total只有6.5M
- android 如何获得修改系统时间权限
- 请问大家有没有linux下mfd驱动开发的资料?
- Android在安全方面有哪些缺陷?
- android imageview显示不了图片
- 数据是如何写进去的?
- smack 好友上下线头像变色问题
- ListView滚动加载更多之后覆盖页码
- Android内存不足会导致launcher启动不了吗?
- android mediaplayer 循环播放视频问题
- 大大帮我看一下……一点Button就Stop Unexpectedly
但是我做这个播放是为了测试网络速度的
播放的同时需要实时更新当前速度所以需要得到接受到的数据大小