2011-11-16 22 views
0

在J2ME中如何检测Device Volume Control键是否在应用程序中被按下?我尝试了keyPressed(),但它在设备音量控制键被按下时未被调用。需要使用设备音量控制键更新J2ME应用程序的VolumeControl

+0

您在哪里使用keyPressed()方法?在窗体中还是在画布中? – Lucifer

+0

当前我正在使用Form.as用户的keyPressed()更改音量使用设备音量控制键它应该反映到媒体播放器音量控制 – Megha

回答

0

您无法在Form中获得keyPressed();事件。您可以添加两个Command按钮来增加或减少音量。

+0

使用两个按钮它工作正常但我想处理设备音量控制键和地图在Mediaplayer VolumeControl.as用户使用设备更改音量控制时,它应该更新音量控制的图像 – Megha

+0

Ok Megha,试试这个,制作一个画布应用程序并尝试在sop中看到您在按音量控制键时获得什么价值。 – Lucifer

+0

在我的项目结构中,我无法使它canvas.it只用这种方式构建。我如何找到方法来获取设备音量控制的事件 – Megha

相关问题