以编程方式增加或减少黑莓的音量

时间:2012-04-10 05:54:04

标签: blackberry java-me

在我的应用程序中,我在设备上播放视频,当我在视频播放时点击屏幕时,在屏幕中央打开一个弹出窗口,弹出屏幕上有一个音量按钮。当我点击该按钮时,音量应该增加,并且在最大音量水平之后它应该减少。我不知道如何在BlackBerry中以编程方式执行此操作。

1 个答案:

答案 0 :(得分:3)

  

查看有关视频播放的文章,Play a video in a UI field in a
BlackBerry device application
第8部分,文章
  描述了如何控制音量。

要控制音量,您需要从javax.microedition.media.control.VolumeControl对象获取javax.microedition.media.Player个对象。

调用Player.getControl(),使用带参数名称的String参数将返回控制对象。示例代码:

private VolumeControl getVolumeControl(Player player) 
{
    return (VolumeControl) player.getControl("VolumeControl");
}

获得VolumeControl对象后,您可以使用int setLevel(int level)设置音量级别。 API链接here

您可以查看BlackBerry Java Application - Fundamental Guilds的视频支持部分。