0

最初のアクティビティ A があり、そこで新しいアクティビティ B を開始します。

intent.setClass(A.this, B.class);

さて、あるイベントの後、A から B を終了したいと思います (A には実行中のスレッドが含まれています)。

どうすればこれに到達できますか?

前もって感謝します。

4

2 に答える 2

1
  1. AからBにブロードキャストメッセージを送信できます
  2. これらの用語で B を Activity インスタンスとして使用する必要がありますか? ダイアログとして B を作成する方が良い選択でしょうか?
于 2013-02-12T04:05:44.550 に答える
0

あなたはそうしない。Activityメモリ リソースが少なくなると、OS によって終了されます。

また、戻るボタンをクリックするとfinish()、現在のアクティビティが呼び出され、バックスタックの最上位のアクティビティが表示されるため、おそらく子を既に終了しているでしょう。

于 2013-02-12T00:01:49.440 に答える