package androidx.lifecycle; import android.app.Activity; import android.app.Application; import android.app.Fragment; import android.app.FragmentManager; import android.os.Build; import android.os.Bundle; import androidx.lifecycle.e; /* loaded from: classes.dex */ public class p extends Fragment { /* renamed from: a, reason: collision with root package name */ private a f2106a; interface a { void a(); void onResume(); void onStart(); } static class b implements Application.ActivityLifecycleCallbacks { b() { } static void registerIn(Activity activity) { activity.registerActivityLifecycleCallbacks(new b()); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityCreated(Activity activity, Bundle bundle) { } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityDestroyed(Activity activity) { } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPaused(Activity activity) { } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPostCreated(Activity activity, Bundle bundle) { p.a(activity, e.b.ON_CREATE); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPostResumed(Activity activity) { p.a(activity, e.b.ON_RESUME); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPostStarted(Activity activity) { p.a(activity, e.b.ON_START); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPreDestroyed(Activity activity) { p.a(activity, e.b.ON_DESTROY); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPrePaused(Activity activity) { p.a(activity, e.b.ON_PAUSE); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityPreStopped(Activity activity) { p.a(activity, e.b.ON_STOP); } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityResumed(Activity activity) { } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivitySaveInstanceState(Activity activity, Bundle bundle) { } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityStarted(Activity activity) { } @Override // android.app.Application.ActivityLifecycleCallbacks public void onActivityStopped(Activity activity) { } } /* JADX WARN: Multi-variable type inference failed */ static void a(Activity activity, e.b bVar) { if (activity instanceof LifecycleOwner) { e lifecycle = ((LifecycleOwner) activity).getLifecycle(); if (lifecycle instanceof i) { ((i) lifecycle).h(bVar); } } } private void b(e.b bVar) { if (Build.VERSION.SDK_INT < 29) { a(getActivity(), bVar); } } private void c(a aVar) { if (aVar != null) { aVar.a(); } } private void d(a aVar) { if (aVar != null) { aVar.onResume(); } } private void e(a aVar) { if (aVar != null) { aVar.onStart(); } } static p f(Activity activity) { return (p) activity.getFragmentManager().findFragmentByTag("androidx.lifecycle.LifecycleDispatcher.report_fragment_tag"); } public static void g(Activity activity) { if (Build.VERSION.SDK_INT >= 29) { b.registerIn(activity); } FragmentManager fragmentManager = activity.getFragmentManager(); if (fragmentManager.findFragmentByTag("androidx.lifecycle.LifecycleDispatcher.report_fragment_tag") == null) { fragmentManager.beginTransaction().add(new p(), "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag").commit(); fragmentManager.executePendingTransactions(); } } void h(a aVar) { this.f2106a = aVar; } @Override // android.app.Fragment public void onActivityCreated(Bundle bundle) { super.onActivityCreated(bundle); c(this.f2106a); b(e.b.ON_CREATE); } @Override // android.app.Fragment public void onDestroy() { super.onDestroy(); b(e.b.ON_DESTROY); this.f2106a = null; } @Override // android.app.Fragment public void onPause() { super.onPause(); b(e.b.ON_PAUSE); } @Override // android.app.Fragment public void onResume() { super.onResume(); d(this.f2106a); b(e.b.ON_RESUME); } @Override // android.app.Fragment public void onStart() { super.onStart(); e(this.f2106a); b(e.b.ON_START); } @Override // android.app.Fragment public void onStop() { super.onStop(); b(e.b.ON_STOP); } }