私はブラックベリーでチャットアプリケーションを開発しています。 私はアプリケーションのホーム画面のように動作するメイン画面を作った。アプリケーションが開始されるたびに、この画面が最初に表示されます。別の画面でイベントが発生したときの画面の更新方法は?
5つの画面(1つのメイン画面と4つの他の画面)があります。 私の問題は..他の4つの画面で何かが起きたときに、この1のメイン画面を更新したいです。たとえば、自分のアプリケーションの音声録音画面を使用している場合。アプリケーションのメイン画面にアイコンを追加して、終了した後でボイスメッセージを録音したことを示す必要があります。
私はこれを行うための論理を得ることができません。スタックの一番上にある画面から、すでにスタック上にある画面のUIを更新したいからです。
また、(アクティビティの履歴と同様に)アプリケーションを起動するたびに、アプリケーションのメイン画面にそれらのものを保存したいと思います。
助けてください。