在我的Blackberry应用程序中,我想显示一个带有视频和lebel字段的屏幕。我使用以下代码进行视频显示和自动播放。
VerticalFieldManager vfm = new VerticalFieldManager();
Player player = javax.microedition.media.Manager.createPlayer("file:///SDCard/BlackBerry/videos/sample.3gp");
player.realize();
videoControl = (VideoControl) player.getControl("VideoControl");
Field videoField = (Field) videoControl.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE,"net.rim.device.api.ui.Field");
VolumeControl volume = (VolumeControl) player.getControl("VolumeControl");
volume.setLevel(30);
player.start();
vfm.add(videoField);
..................
......................
.............
add(vfm);
运作良好。但是,当视频结束时,它显示黑屏,但我想在显示结束时显示第一个屏幕,如果用户需要,可以重播视频。
我的代码需要进行哪些更改才能实现此功能?