私は2つのアクティビティAとBを持っています。どちらもBaseActivityを拡張しています。アクティビティAはランチャアクティビティです。 AからボタンをクリックするとアクティビティBに行きます。でも、私は何か変わったものを見つけましたが、それが正常かどうかわかりません。アクティビティライフサイクルによると、onResume()はonPause()の前に呼び出されます。しかし、私がアクティビティBに入っているとき、baseActivityは最初に一時停止してから再開します。私が戻るボタンを押してアクティビティAに達すると、baseActivityが一時停止し、再開してから破棄されます。私はまだ理由を理解できません。多分これはノブの質問ですが、私は興味があり、私はオンラインで回答を見つけることができませんでした。あなたたちが私を助けてくれることを願っています!onPause()はBaseActivityのonResume()の前に呼び出されます
0
A
答えて
1
私はonPauseが最初のアクティビティから来て、次にOnResumeが2番目のフォームだと思っています...しかし、それらは両方ともBaseActivityから拡張されているため、おそらくそのオーダーのベースアクティビティイベントが表示されますが、 BaseActivity
だけ明確にすること、あなたは2つのアクティビティ
ActivityAを持っている - > BaseActivity
ActivityB - > BaseActivity
あなたがログインしている場合、あなたはBaseActivityあなたは、Wi両方ともBaseActivityの異なるインスタンスであり、同じではないため、両方のアクティビティのイベントをキャッチします。
関連する問題
- 1. OnPauseはOnResumeの直後に呼び出されます
- 2. ViewPagerはonPause()onResume()を呼び出します。
- 3. onResume onMapReadyの前に呼び出されました
- 4. Android - フラグメントでは、onStart()の前にonResume()が呼び出されていますか?
- 5. なぜonResumeはonRequestPermissionsResultの後に呼び出されますか?
- 6. Android Life Cycles - onPause(){}でonResume()を呼び出せないのはなぜですか?
- 7. onActivityResult()の前にonResume()が呼び出されていますか?ここ
- 8. WidgetLocker onResume onPause
- 9. android:camera onPause/onResume issue
- 10. フラグメントonResumeは呼び出されていません
- 11. POP_BACK_STACK_INCLUSIVE前のフラグメントのonResumeメソッドを呼び出す原因
- 12. Android - onConfigurationChanged()は一時停止後にonResume()の前に呼び出されます。アクティビティ
- 13. onPause()/ onResume()のGLSurfaceに関する問題
- 14. アクティビティonResume()は、アプリケーションを変更するときに呼び出されます
- 15. requestLocationUpdatesはonPauseおよびonResumeをリコール無限に私はonResumeに以下のソースを入れ
- 16. NFCインテントonNewIntentの前にonPauseを呼び出す - onPauseコールの起点を知る方法?
- 17. AndroidのcheckLocationSettingsがonResumeで呼び出されたことはありません
- 18. onResume()の呼び出し後にonCreate()をリフレッシュします。
- 19. Android 2.1.2、デバイスはロックされていますが、onPauseとonResumeが複数回呼び出されたようです
- 20. Android OnResume on childrenフラグメントが呼び出されていない
- 21. AsynTask - onPostExecuteはdoInBackgroundの前に呼び出されます
- 22. iphone - numberOfRowsInSectionはviewDidAppearの前に呼び出されています
- 23. Laravel 5.3コントローラー__constructはミドルウェアの前に呼び出されます
- 24. onStopはonStartの前に呼び出されます
- 25. サービス接続がonResumeで呼び出されないのはなぜですか?
- 26. フラグメントonPauseはonPause()がsharedPreferenceを使用して呼び出されたときに二回
- 27. 展開可能リストビューアダプタnotifyDataSetChangedが呼び出された後、フラグメントonResumeが呼び出されない
- 28. FB.init()を呼び出す前にFB.login()が呼び出されました
- 29. Android onResumeとonPauseメソッドの説明
- 30. "onResume"から "showDialog"を呼び出すとランタイム例外がスローされます
onPausedは最初のアクティビティで、OnResumeは2番目のアクティビティでした。 –
いいえ、BaseActivityのonPauseとonResumeにログを書きます – Rektirino