2
携帯キーパッドの種類をプログラムで知りたい。これを追跡する方法はありますか?はいの場合は、この問題を解決するために私を案内してください。モバイルキーパッドの種類(通常またはQWERTY)をプログラムで認識するにはどうすればよいですか?
携帯キーパッドの種類をプログラムで知りたい。これを追跡する方法はありますか?はいの場合は、この問題を解決するために私を案内してください。モバイルキーパッドの種類(通常またはQWERTY)をプログラムで認識するにはどうすればよいですか?
これを試していないので、うまくいかないかもしれませんが、試してみてください。
this linkによると、QWERTYキーボードとJ2ME携帯電話は「ほとんど常にそれに対応するASCII/UTF8値を返す[keyCode
パラメータとしてフレームワークがCanvas.keyPressed()
呼び出したとき]」。だから、Canvas.getKeyName(65)
(つまり文字 'A')のようなものを呼び出してみてください。
IllegalArgumentException
がスローされた場合、そのデバイスの有効なkeyCode
ではないことがわかります。そのため、QWERTYハンドセットではありません。
動作するかどうか教えてください!