BlackBerryデバイスで実行したいMIDPアプリケーションがあります。これは非常に一般的です。1つの落とし穴は、Canvas keyPressed(int keyCode)メソッドをオーバーライドすると、トラックパッドのクリックイベントをキャプチャしないことです。
通常、getGameAction(keyCode)== FIREを使用して、MIDPデバイスのナビゲーションパッドボタンの中央をキャプチャしますが、この場合はうまくいきません。私はブラックベリーフォーラムを広範囲に検索しましたが、明確な解決策を見つけることができません。トラックボールボタンがクリックされたときにもkeyPressedメソッドが呼び出されますか?適切なkeyCodeは何ですか?
BlackBerry SDKに移動すると、キーリスナーとトラックパッドのクリックタイプのイベントを使用できることはわかっていますが、最初に、純粋なMIDPであり、複数のビルドを必要としないソリューションを見つけたいと思います。