2012-12-22 3 views
3

videoAndroid : 동영상 재생이 중지되었을 때 이전 활동으로 돌아가는 방법?

원본 폴더에서 비디오를 재생하고 있습니다. 일반적으로 완료되면 동일한 활동을 유지합니다. 뒤로 버튼을 누르지 않고 이전 활동으로 자동 복귀하는 방법은 무엇입니까? 거기에 그 바로 전화 finish() 방법, onCompletion() 메소드가 불려가 비디오를 재생 한 후

videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() 
    { 
     @Override 
     public void onCompletion(MediaPlayer mp) 
     { 
      //start Previous Activity here 

      Current_Activity.this.finish(); 
     } 
    }); // video finish listener 

답변

2

사용 MediaPlayer.OnCompletionListener이 들어 있습니다.

+0

@ Learner678 : 먼저이 질문에 대답했지만 내 대답에 대해 다른 대답을 수락 했습니까? thanks –

+0

죄송합니다 !! 내 실수 ... 나는 그것을 지금 받아 들였다 .. – DroidLearner

2

: 비디오로 onCompletion에 활동 2 년 완료 및 시작 이전 활동에서 재생 될 때

3

두 번째 활동에서 동영상을 재생하려면 VideoView을 (를) 사용하고 있습니까? 그렇다면 OnCompletion 이벤트를 사용하여 활동에 finish()으로 전화하면 1 차 활동으로 돌아갑니다. 이 같은

뭔가 작업을해야합니다 :

VideoView videoView = (VideoView) findViewById(R.id.videoView); 
videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { 
    public void onCompletion(MediaPlayer player) { 
     Log.i("VideoView", "onCompletion()"); 
     finish(); 
    } 
}); 

그냥 레이아웃 파일의 실제 ID로 R.id.videoView를 교체해야합니다.

희망 하시겠습니까?

+0

나중에 도움이 :) 감사합니다 Logged – DroidLearner

관련 문제