Nokiaの携帯電話で動作しているモバイルJavaMeアプリケーションがあります。しかし、今私はサムスン5611に移植していますが、私はそのような問題に直面しました。コマンドは中央のソフトボタンに割り当てられず、すべてが右ボタンメニューに含まれています。同じミッドレットがNokia 3110cで起動されたとき、中央ボタンに1つのコマンドが配置され、他のコマンド(> 2の場合)がオプションメニューにグループ化されました。 Item.setDefaultCommand(効果なし)とDisplay.getInstance()。setThirdSoftButton(true)(SDK 3.4ではサポートされていないメソッド)を試しました。また、1つのコマンドのタイプをOkまたはScreenに変更して優先順位を変更しようとしましたが、すべてが成功していません。javaMe内の中央のソフトボタンにコマンドを割り当てます。
ありがとうございます。どんなアイデアも役に立つでしょう。
素早く返信いただきありがとうございます。私はデバイスに割り当てるボタンを教えたくありません。しかし、私のアプリケーションでは、デバイスが中央ボタンをまったく使用しないようになっているようです。一方、デバイスが中央ボタンを使用することがある(たとえば、メニューをナビゲートするときなど)場合があります。私はhttp://stackoverflow.com/questions/13227577/central-button-soft-key-lwuitで何かを読んだことがあるが、私は今それがLWUIT – Spectorsky