2011-11-16 36 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

相關問題