2011-01-20 25 views

回答

3

沒有試過這個,所以可能無法正常工作,但試試看。

根據this link,帶QWERTY鍵盤的J2ME手機「幾乎總是返回相應的ASCII/UTF8值[當框架調用Canvas.keyPressed()時,參數爲keyCode]」。所以請嘗試撥打類似Canvas.getKeyName(65)(即字母「A」)。

如果它拋出IllegalArgumentException你會知道65是不是一個有效keyCode該設備,因此它不是一個QWERTY手機。

讓我知道它是否有效!