2011-11-09 4 views
1
내 비디오에 이전, 다음 버튼을 보여주고 싶어하지만 난 하는 방법을 모른다

이 내 코드입니다 :안드로이드 이전 다음 버튼를 MediaController

public static void play() { 

    mediaController.setAnchorView(mVideoView); 
    Uri video = Uri.parse(path_uri); 
    mVideoView.setMediaController(mediaController); 


    mVideoView.setVideoURI(video); 
    mVideoView.start(); 

    mVideoView.requestFocus(); 
    mDialog.dismiss(); 
    Sipdroid.setIPTVflag(IPTV_PLAYER_STARTED) 

사람이 버튼을 사용하려면 코드를 제공 할 수 있습니까?

+0

왜 자신의 버튼을 추가하지 않습니까? onClicked에서 이벤트를 처리합니다! –

+0

미디어 컨트롤러가이 버튼을 지원하고 있기 때문에 사용할 수 있습니다. 최악의 경우에는 버튼을 추가 할 수는 없지만 이미 갖고있는 것을 사용하고 싶습니다 – bkstudent

+0

url 코드에 다음을 추가하십시오 :'mediaController.show()' –

답변

3

mVideoView.setMediaController(mediaController);

MediaController mediaController = new MediaController(this); 
mediaController.setPrevNextListeners(new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
    //next button clicked 
    } 
}, new View.OnClickListener() { 
    @Override 
    public void onClick(View v) { 
    //previous button clicked 
    } 
}); 
videoView.setMediaController(mediaController); 

전에이 트릭을 할해야합니다.

+0

당신의 조언에 감사한다 – bkstudent

+0

고맙습니다. –