susumu @Wiki

MIDP2.0のキーコード処理

最終更新:

匿名ユーザー

- view
メンバー限定 登録/ログイン
#blognavi
vNextTrainの3G対応は、残念ながらまだ完了しておりません。

  • (1)上下キーが効かない
  • (2)AM/PM自動表示などのメニューを選択できない

といった不具合が報告されております。
(1)については、昔似た不具合を見たことがありました。
Canvas.keyReleased(int keyCode)に渡ってくるkeyCodeは、KEY_NUM1,KEY_NUM2といった数字キーやKEY_STAR(*)といった文字キーを示すキーコードです。ただし、上下キーやFキーなどの一部のキーコードとして評価するためには、int gameCode= getGameAction(keyCode)などとしてコードを変換してやる必要があります。この変換処理を忘れていると、機種によっては上下キーが効かなかったりするわけですが、そのときは偶然2G機(多分V602SH)では変換処理を忘れていてもOKで、3G機(多分901SH)では忘れていては駄目だったわけです。

今回のvNextTrainもこれが原因かと思っていたのですが、どうも違うようです。現在悩み中。



カテゴリ: [NextTrain] - &trackback() - 2006年03月16日 23:21:28
名前: コメント:
#blognavi
目安箱バナー