有没有办法可以MediaController随时播放节目?
videoView = (VideoView) findViewById(R.id.videoView);
String path = "/sdcard/feiyang/video/sfqx.3GP";
MediaController m = new MediaController(this);
videoView.setMediaController(m);
videoView.setVideoPath(path);
videoView.start();
Run Code Online (Sandbox Code Playgroud)
我正在使用m.show(0);,但它不起作用.
用以下代码替换代码中创建MediaController的行:
MediaController controller = new MediaController(this){
@Override
public void hide() {
this.show(0);
}
@Override
public void setMediaPlayer(MediaPlayerControl player) {
super.setMediaPlayer(player);
this.show();
}
};
Run Code Online (Sandbox Code Playgroud)
然后打电话
videoView.setMediaController(controller);
Run Code Online (Sandbox Code Playgroud)
你应该以同样的方式做到这一点.
| 归档时间: |
|
| 查看次数: |
3446 次 |
| 最近记录: |