私はアクティビティAから生成されたアクティビティBを持っています。アクティビティBでは、私はアクティビティCに私を送るボタンを持っています。アクティビティCの中では、 > service-> B - 私は活動B.アクティビティの再利用ロジック
に戻りたい、そのサービスは、だから、A-> B-> Cだろう。 B活性は、APK転送のチャット/歴史のようなもので、今の私はまだデータベースを使用していない(後で私はそのためのコードを変更します、私は今はできない)こと
。
アクティビティBに表示されるデータは、そのサービスに由来します(私はapkファイルを送信します)。ファイルが送信された後、私は送信したアプリケーションの名前をアクティビティBに取得します。私はそのチャット/履歴にそれを表示することができます。
サービスの内部で、私は活動Bを実行する新しい意思を作成した場合、それは常に代わりに既に存在した古い情報を「維持」で、再び活動Bを開始します。
どのように私はこれを行う必要があると思いますか?
すでにスタックに入っているアクティビティBを呼び出すフラグがあることがわかりました。そのときには、onResume()メソッド(右?))に行きますが、 ?
これを行うにはどのような方法が最適ですか?
ありがとう!それはあまりにも混乱している場合は申し訳ありません。あなたのFirstActivityから
私の答えを参照してください。 –