Activity
ユーザーがからに戻ったときに、適切な順序がどうなるか疑問に思っていますHome Screen
。
Activity's onResume()
最初に実行し、次にFragment's onResume()
実行しますか? 順番に行うか、同時に行うか。
Fragment の onResume() にいくつかのコードを入れましたが、Activity の onResume() の後に起動していないようです。
Activity
ユーザーがからに戻ったときに、適切な順序がどうなるか疑問に思っていますHome Screen
。
Activity's onResume()
最初に実行し、次にFragment's onResume()
実行しますか? 順番に行うか、同時に行うか。
Fragment の onResume() にいくつかのコードを入れましたが、Activity の onResume() の後に起動していないようです。
ユーザーがホーム画面からアクティビティに戻ったときに、適切な順序がどうなるか疑問に思っています。
Activity の onResume() が実行され、その後 Fragment の onResume() が実行されます。ログのスクリーンショットは次のとおりです。
アクティビティの onResume() が最初に実行され、その後フラグメントの onResume() が実行されますか? 順番に行うか、同時に行うか。
はい、2 つの onResume() メソッドは順番に実行されます。これらはすべてメイン スレッド (ui スレッドとも呼ばれます。シングル スレッドです) で実行されるため、同時実行の問題はありません。
Fragment の onResume() にいくつかのコードを入れましたが、Activity の onResume() の後に起動していないようです。
コードに何か問題があると思います。もう一度確認するか、ここに投稿してください。誰かがあなたの間違いを指摘するかもしれません。
フラグメントonResume()
またはは、アクティビティまたはが呼び出されonPause()
た後にのみ呼び出されます。それらは と密結合しています。onResume()
onPause()
Activity