0
내 활동 중 하나에 YouTube 동영상 (rtsp : //)을 표시합니다.start()를 호출하면 VideoView가 중단됩니다.
여기에 코드입니다 :
media_controller = new MediaController(this);
media_controller.setAnchorView(this.video_view);
Uri video = Uri.parse(url);
this.video_view.setMediaController(media_controller);
this.video_view.setVideoURI(video);
this.video_view.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
video_view.start();
}
});
이 코드는 내 갤럭시 S (안드로이드 2.2)에 잘 작동하지만 5 ~ 10 초 동안 내 갤럭시 S3 (안드로이드 4.1)에 UI를 정지. 사용자가 위젯의 재생 버튼을 클릭하면 정지 화면이 나타납니다.
내가 누락 된 항목이 있습니까?
감사합니다.
음, 'mp' 변수는 콜백이 당신에게 보내는 Prepared MediaPlayer입니다. 그래서 이것을 사용해야합니다. – tolgap