GreenDroid を使用して Android アプリを開発しています。このアプリケーションは atm をテストするためだけのものであるため、含まれているのは、更新ボタン、3 つのタブ、およびそれらの各タブのアクティビティを備えた ActionBar だけです。
今のところ達成しようとしているのは、ActionBar で更新ボタンが押されたときにトースト メッセージを表示することだけですが、トースト メッセージをアクティビティの 1 つから呼び出す必要があります。これを Listener1Activity と呼びます。最初のタブにあるアクティビティ...これは、ActionBarボタンが押されたときにリロードしたいリストがListener1Activityに最終的に含まれるためです。今のところ単純なトーストメッセージで動作させることができれば、それを整理できます後で。
インテント、ブロードキャストを調べましたが、何も適合しないようです。
ボタンが押されるたびに新しいアクティビティを開始したくありません。その中のメソッドを呼び出してトーストを表示したいだけです。
つまり、基本的には、同時に 2 つのアクティビティを実行し、一方のボタンを押して他方のメソッドを呼び出すようなものです。ではない?それとも私はそれを間違えましたか?
SenderActivity と Listener1Activity。
iOS では、SenderActivity から NSNotification を送信し、Listener1Activity にオブザーバーを追加します。Androidでこれを達成するための最良の方法は何ですか?
ありがとう!
スティーブン