iモード携帯電話用Java(iアプリ) Part9
■ このスレッドは過去ログ倉庫に格納されています
0112デフォルトの名無しさん
2005/07/13(水) 17:05:06メッセージを表示してSELECTキーを押すと次のメッセージを表示するということをしています。
で、完全にメッセージを表示するまではSELECTキーが押されても無効にしたいため、
SELECTキーが押されたら、repaint()しpaint()メソッド開始と同時にフラグをたて、その描画が終わったら
フラグを外しています。#processEventでこのフラグが立っていない場合は弾いてます。
ところが、P900iだとこのやり方でうまくいくのですが、F900iだとこのやり方でうまくいきません。
メッセージ表示中(描画中)にSELECTキーを押してもF900iだとprocessEventに入ってこないのです。
メッセージ表示後に押した分だけのキーイベントがいっぺんに入ってきます。
そのため、SELECTが連打されるとメッセージが次々変わるようになってしまいます。
コレを回避するにはどうしたらいいでしょうか?
■ このスレッドは過去ログ倉庫に格納されています