ナビゲーションビューのレイアウトがあります。ビュー階層は、以下に説明するAndroid NavigationView onDestroyが呼び出されていません
ナビゲーションビュー> A> A1
ナビゲーションビュー> B今、私は断片BまたはフラグメントAは、メニューをクリックして開くと、私は断片A1にいる間、
ナビゲーションビューでは、フラグメントA1でonStopまたはonDestroyViewは呼び出されません。
フラグメントA1にgreen-botイベントを登録しました。これは、onStopが呼び出されないため、イベントは決して登録解除されません。だから私が再びA1に戻ったときに新しいイベントを登録していて、すべてのイベントを2回取得しています。
どうすればこの問題を解決できますか?
ありがとう
アクティビティステートマシンをチェックしてください:https://developer.android.com/reference/android/app/Activity.html –