android做播放器 但是有声音没图像,网上方法试过了~ 20
代码如下privatevoidplay(){mediaPlayer=newMediaPlayer();//设置多媒体流类型mediaPlayer.setAudioStre...
代码如下private void play(){
mediaPlayer = new MediaPlayer();
// 设置多媒体流类型
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
// 设置用于展示mediaPlayer的容器
mediaPlayer.setDisplay(surfaceHolder);
try {
mediaPlayer.setDataSource("/data/mmm.3gp");
mediaPlayer.prepare();
mediaPlayer.start();
isPause = false;
} catch (Exception e) {
Log.i("通知", "播放过程中出现了错误哦");
}
} 展开
mediaPlayer = new MediaPlayer();
// 设置多媒体流类型
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
// 设置用于展示mediaPlayer的容器
mediaPlayer.setDisplay(surfaceHolder);
try {
mediaPlayer.setDataSource("/data/mmm.3gp");
mediaPlayer.prepare();
mediaPlayer.start();
isPause = false;
} catch (Exception e) {
Log.i("通知", "播放过程中出现了错误哦");
}
} 展开
展开全部
你使用模拟器测试的么?我开始做视频播放的时候也是有声音没图像,我以为是代码的问题,其实是由于视频的大小,或一些模拟器处理上的问题,有时候会不显示图像。最好是在真机上测试一下,如果还是没有图像,再找找问题的原因。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你播放的视频文件,需要一个surfaceview来显示。在你的布局文件里添加一个surfaceview控件,再把视频绑定到上面,才能显示。也就是,你的画面根本没有用控件显示出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你使用模拟器测试的么?我开始做视频播放的时候也是有声音没图像,我以为是代码的问题,其实是由于视频的大小,或一些模拟器处理上的问题,有时候会不显示图像。最好是在真机上测试一下,如果还是没有图像,再找找问题的原因。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询