안드로이드 개발 질문/답변
(글 수 45,052)
다음과 같이 동영상을 준비합니다.
VideoView video = (VideoView)findViewById(R.id.video);
MediaController nc = new MediaController(this);
nc.setMediaPlayer(video);
video.setVideoPath("/sdcard/c1.mp4");
video.requestFocus();
//video.start();이렇게 하니 화면이 그냥 깜깜한 상태에 머물러있네요.(start시 지정한 위치에서 동영상 재생 잘됨)
이때 start하기전에,
VideoView에 동영상의 제일 첫 화면이 셋팅되게 하고싶은데 이에 관련된 API함수가 있나요..?
답변 부탁 드립니다.
예제 파일첨부합니다.
2011.01.04 14:25:36
예를들어, 개인블로그등에서 사용자가 올린 동영상을 보면, 젤 첫화면이 로딩되어있는것을 보실수 있을겁니다. 그리고 사용자가 재생버튼을 클릭하면 동영상이 재생되기 시작하죠. 제가 원하는건 동영상이 로드 되었을 때 그 동영상의 첫화면이 준비되고, 후에 사용자의 이벤트 여부에 따라 동영상의 재생을 처리하고 싶어서 그렇습니다. 현재는 동영상이 모두 로드되었을 때 그냥 까만 화면이라, 이렇게 질문글 올리게 되었습니다.;;;




Api Demo 보시면 잘 나와있습니다.