1

私が言ったら、

Intent intent = new Intent(context, TestActivity.class);

問題は、インテントがインスタンス化されるたびに TestActivity の新しいインスタンスが作成されるかどうかです。それとも、シングルトン コピーを使用しますか?

私はいくつかのドキュメントを調べましたが、ほとんど答えを見つけることができませんでした。これについてあなたはどう思いますか?

4

1 に答える 1

3

新しいアクティビティを開始するときに使用するフラグによって異なります。FLAG_REORDER_TO_TOP を使用すると、古いインスタンスが取得され、アクティビティ スタックの一番上に配置されます。何も指定しない場合、新しいインスタンスが作成されて開始されます

于 2013-02-20T13:34:10.053 に答える