Hello All,
I am trying to provide Play/pause funcionality on menu Item click. But when I click pause menu item, it gives me a blank screen and not exact paused image(I observed this behaviour on simulator).
My simulator details are,
BB 9530 v 4.7.0.75
So, I provided the same behaviour(play/pause) on touch events of STORM. By doing this play/pause working ok on simulator(sometime it still gives me the blank image). But when I try the App on device, most of the times when I pause(on touch) the movie it shows me a blank screen.
I have provided the play/pause functionality on touch event like this.
I called handleUpEvent() method from touchven. It is coded like this.
Code:
public void handleUpEvent(){
if(player != null){
if (player.getState() == Player.STARTED){ //Stop playback.
try{
player.stop();
}catch (Exception ex){
//System.out.println("Exception: " + ex.toString());
Dialog.alert("handleUpEvent stop::Exception: " + ex.toString());
}
}else if(player.getState() == Player.PREFETCHED){ // I tried with Player.STOP also //Start playback.
try{
player.start();
}catch (Exception ex){
//System.out.println("Exception: " + ex.toString());
Dialog.alert("handleUpEvent start::Exception: " + ex.toString());
}
}
}
} Can anyone please tell me, what am I doing wrong here?.
One more thing I am playing player indefinitely, I mean
player.setLoopCount(-1);// to play the movie indefinitely
Am I clear to you all?
Any help will be greatly appreciated
Thanks.