2012-05-08 3 views

답변

2

당신은 getState를 호출하고 Controller.Started에 대해 확인할 수 있습니다 미디어가 재생되거나 중지되는 경우

if (mediaPlayer.getState() == Controller.Started) 
0
// Register ControllerListener : 

public class myPlayer implements ControllerListener { 
// .... 
    Player player = Manager.createRealizedPlayer(url); 
    player.addControllerListener(this); 
// .... 


// And check for EndOfMedia event in the controllerUpdate method: 

    public void controllerUpdate(ControllerEvent event) { 
    if (event instanceof EndOfMediaEvent) { 
     // Take appropriate action 
     } 
    } 
} // End of class 

을 상태를 확인함으로써 및 EndOfMedia 이벤트를 수신하여, 하나는 감지 할 수있다.

관련 문제