初めて設定を取得し、常にバックグラウンドで実行される (起動時に実行される) ブラックベリー アプリケーションを作成しています。そのため、アプリケーション アイコンをクリックしても、設定が既に構成されている場合は画面が表示されません。
使用UiApplication.getUiApplication().requestBackground();
しましたが、アプリケーションのアイコンをクリックすると、設定画面 (アプリケーションの画面のみ) とアプリケーションの実行が開きます。
初めて設定を取得し、常にバックグラウンドで実行される (起動時に実行される) ブラックベリー アプリケーションを作成しています。そのため、アプリケーション アイコンをクリックしても、設定が既に構成されている場合は画面が表示されません。
使用UiApplication.getUiApplication().requestBackground();
しましたが、アプリケーションのアイコンをクリックすると、設定画面 (アプリケーションの画面のみ) とアプリケーションの実行が開きます。
アプリケーションを 2 つの部分に分割する必要があります。1 つは UI を表示できる部分、もう 1 つはバックグラウンドで実行する部分です。どちらのアプリケーションも同じコードを共有していますが、「代替エントリ ポイント」と呼ばれる異なるエントリ ポイントがあり、JDE または Blackberry Eclipse プラグインで設定できます。
現在、バックグラウンド アプリケーションは別のエントリ ポイントから実行され、UI は表示されません。ここからスレッドを実行し、関心のあるイベントをリッスンできます。
フォアグラウンド アプリケーションは、アプリケーション固有の「設定」が入力されているかどうかを確認できます。もしそうなら、それはすぐに終了する可能性があります。そうでない場合は、UI を表示して「設定」を収集します。
これが答えることを願っています。ご不明な点がございましたら、お気軽にお問い合わせください。