トップページ/2006年03月16日/MIDP2.0のキーコード処理

    
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

#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
|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|