インテントがアクティビティを開始した後に呼び出されるメソッドはどれですか?

Rohan Bhatia

アクティビティが最初に作成されたときに、そのonCreate()メソッドが機能することを私は知っています。

インテントを介して別のアクティビティ(secondActivity.java)を開始するメインアクティビティがあり、次に2番目のアクティビティがインテントを介してメインアクティビティを再開するとします。私の質問は、インテントを受け取った後にonRestart()メソッドがメインアクティビティから呼び出されるのか、それともonCreate()メソッドが呼び出されるのかということです。

前もって感謝します!

CommonsWare

私の質問は、インテントを受け取った後にonRestart()メソッドがメインアクティビティから呼び出されるのか、それともonCreate()メソッドが呼び出されるのかということです。

これは、メインアクティビティの新しいインスタンスが作成されるかどうかによって異なります。

デフォルトでは、そうなります。その場合、メインアクティビティの新しいインスタンスはで呼び出されonCreate()ます。メインアクティビティ元のインスタンスはそのままになります。

ただし、Intentフラグ(たとえばFLAG_ACTIVITY_REORDER_TO_FRONT)またはマニフェスト設定を使用して、メインアクティビティの元のインスタンスをフォアグラウンドに戻すように調整できます。その場合、元のインスタンスはで呼び出されますonNewIntent()アクティビティをフォアグラウンドに戻しIntent使用済みインスタンスを提供するためstartActivity())。それはまたで呼ばれるべきonRestart()onStart()と、onResume()フォアグラウンドに戻ってくるの一環として。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Androidアクティビティの[戻る]ボタンを押したときにどのメソッドが呼び出されますか?

分類Dev

ビューモデルInitialize()は、インテントを介してアクティビティを開始した後に呼び出されません

分類Dev

Firebaseサインインが成功する前に、別のアクティビティのメソッドが呼び出されるのはなぜですか?

分類Dev

コンテキストを正しく呼び出してアクティビティを開始するにはどうすればよいですか

分類Dev

アクティビティからフラグメント内のメソッドを呼び出すにはどうすればよいですか?

分類Dev

マルチウィンドウモードで新しいアクティビティを開始するときにAndroidonStop()が呼び出されない

分類Dev

アクティビティとして開かれていない限り、メソッドを呼び出すにはどうすればよいですか?

分類Dev

ファイルをダウンロードした後にアクティビティを開始するにはどうすればよいですか?

分類Dev

ダイアログフラグメントが閉じられた後、親アクティビティのメソッドを呼び出す

分類Dev

バックグラウンドスレッドからstartActivityを呼び出し、メインスレッドがブロックされている場合、アクティビティは遅延で始まります

分類Dev

アプリのソースコードを利用せずに、メインアクティビティの起動時にAndroidアプリによって呼び出されたメソッドのトレースを取得するにはどうすればよいですか?

分類Dev

アクティビティに含まれるフラグメントで初期化されるアダプタのメソッドを呼び出すにはどうすればよいですか?

分類Dev

finish()を呼び出すと、onCreate()が呼び出され、新しいアクティビティが開始されるのはなぜですか?

分類Dev

同じアクティビティに新しいフラグメントが追加されたときに、現在のフラグメントのどのメソッドが呼び出されるか

分類Dev

Javaクラスからのアクティビティに実装されたインターフェイスメソッドを呼び出す

分類Dev

あるアクティビティで定義されたメソッドを別のアクティビティから呼び出す方法

分類Dev

アクティビティをフォアグラウンドに持ってくると、そのonCreateメソッドが呼び出されますか?

分類Dev

非アクティビティクラスでfindviewbyidメソッドを呼び出してビューを単一インスタンス化するにはどうすればよいですか?

分類Dev

アクティビティを開始すると、onCreate()の後にOnDestroy()が呼び出されます

分類Dev

ブラウザウィンドウがアクティブであるかどうかを検出し、ウィンドウが再びアクティブになった後にイベントを開始します[JavaScript]

分類Dev

ReactRootViewを使用してAndroidアクティビティにReactメソッドを公開し、React Native Javascriptから呼び出すことができるようにするにはどうすればよいですか?

分類Dev

アクティビティが開始されたかどうかを表明するAndroidインストルメント化テスト

分類Dev

別のアクティビティからアクティビティのメソッド呼び出しをトリガーするにはどうすればよいですか?

分類Dev

webviewがロードされた後にAndroidで別のアクティビティを開始するにはどうすればよいですか?

分類Dev

データアクティビティを送信してフラグメント化したいが、InterFaceメソッドが呼び出されない

分類Dev

フラグメントから新しいアクティビティを開始すると、空白のアクティビティが開始されます

分類Dev

onActivityResult()メソッドの呼び出しが早すぎて呼び出しアクティビティを開始できませんか?

分類Dev

別のクラスでプロパティが変更された後、メソッドを呼び出すにはどうすればよいですか?

分類Dev

静的メソッドはどのようにして呼び出しアクティビティからコンテキストを取得しますか?

Related 関連記事

  1. 1

    Androidアクティビティの[戻る]ボタンを押したときにどのメソッドが呼び出されますか?

  2. 2

    ビューモデルInitialize()は、インテントを介してアクティビティを開始した後に呼び出されません

  3. 3

    Firebaseサインインが成功する前に、別のアクティビティのメソッドが呼び出されるのはなぜですか?

  4. 4

    コンテキストを正しく呼び出してアクティビティを開始するにはどうすればよいですか

  5. 5

    アクティビティからフラグメント内のメソッドを呼び出すにはどうすればよいですか?

  6. 6

    マルチウィンドウモードで新しいアクティビティを開始するときにAndroidonStop()が呼び出されない

  7. 7

    アクティビティとして開かれていない限り、メソッドを呼び出すにはどうすればよいですか?

  8. 8

    ファイルをダウンロードした後にアクティビティを開始するにはどうすればよいですか?

  9. 9

    ダイアログフラグメントが閉じられた後、親アクティビティのメソッドを呼び出す

  10. 10

    バックグラウンドスレッドからstartActivityを呼び出し、メインスレッドがブロックされている場合、アクティビティは遅延で始まります

  11. 11

    アプリのソースコードを利用せずに、メインアクティビティの起動時にAndroidアプリによって呼び出されたメソッドのトレースを取得するにはどうすればよいですか?

  12. 12

    アクティビティに含まれるフラグメントで初期化されるアダプタのメソッドを呼び出すにはどうすればよいですか?

  13. 13

    finish()を呼び出すと、onCreate()が呼び出され、新しいアクティビティが開始されるのはなぜですか?

  14. 14

    同じアクティビティに新しいフラグメントが追加されたときに、現在のフラグメントのどのメソッドが呼び出されるか

  15. 15

    Javaクラスからのアクティビティに実装されたインターフェイスメソッドを呼び出す

  16. 16

    あるアクティビティで定義されたメソッドを別のアクティビティから呼び出す方法

  17. 17

    アクティビティをフォアグラウンドに持ってくると、そのonCreateメソッドが呼び出されますか?

  18. 18

    非アクティビティクラスでfindviewbyidメソッドを呼び出してビューを単一インスタンス化するにはどうすればよいですか?

  19. 19

    アクティビティを開始すると、onCreate()の後にOnDestroy()が呼び出されます

  20. 20

    ブラウザウィンドウがアクティブであるかどうかを検出し、ウィンドウが再びアクティブになった後にイベントを開始します[JavaScript]

  21. 21

    ReactRootViewを使用してAndroidアクティビティにReactメソッドを公開し、React Native Javascriptから呼び出すことができるようにするにはどうすればよいですか?

  22. 22

    アクティビティが開始されたかどうかを表明するAndroidインストルメント化テスト

  23. 23

    別のアクティビティからアクティビティのメソッド呼び出しをトリガーするにはどうすればよいですか?

  24. 24

    webviewがロードされた後にAndroidで別のアクティビティを開始するにはどうすればよいですか?

  25. 25

    データアクティビティを送信してフラグメント化したいが、InterFaceメソッドが呼び出されない

  26. 26

    フラグメントから新しいアクティビティを開始すると、空白のアクティビティが開始されます

  27. 27

    onActivityResult()メソッドの呼び出しが早すぎて呼び出しアクティビティを開始できませんか?

  28. 28

    別のクラスでプロパティが変更された後、メソッドを呼び出すにはどうすればよいですか?

  29. 29

    静的メソッドはどのようにして呼び出しアクティビティからコンテキストを取得しますか?

ホットタグ

アーカイブ