You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
198 lines
6.6 KiB
198 lines
6.6 KiB
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.AbstractC0424i;
|
|
|
|
/* renamed from: androidx.lifecycle.w */
|
|
/* loaded from: classes.dex */
|
|
public class FragmentC0449w extends Fragment {
|
|
|
|
/* renamed from: d */
|
|
public InterfaceC0450a f1663d;
|
|
|
|
/* renamed from: androidx.lifecycle.w$a */
|
|
/* loaded from: classes.dex */
|
|
public interface InterfaceC0450a {
|
|
/* renamed from: a */
|
|
void mo3651a();
|
|
|
|
/* renamed from: b */
|
|
void mo3650b();
|
|
|
|
/* renamed from: c */
|
|
void mo3649c();
|
|
}
|
|
|
|
/* renamed from: androidx.lifecycle.w$b */
|
|
/* loaded from: classes.dex */
|
|
public static class C0451b implements Application.ActivityLifecycleCallbacks {
|
|
public static void registerIn(Activity activity) {
|
|
activity.registerActivityLifecycleCallbacks(new C0451b());
|
|
}
|
|
|
|
@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) {
|
|
FragmentC0449w.m3659a(activity, AbstractC0424i.EnumC0426b.ON_CREATE);
|
|
}
|
|
|
|
@Override // android.app.Application.ActivityLifecycleCallbacks
|
|
public void onActivityPostResumed(Activity activity) {
|
|
FragmentC0449w.m3659a(activity, AbstractC0424i.EnumC0426b.ON_RESUME);
|
|
}
|
|
|
|
@Override // android.app.Application.ActivityLifecycleCallbacks
|
|
public void onActivityPostStarted(Activity activity) {
|
|
FragmentC0449w.m3659a(activity, AbstractC0424i.EnumC0426b.ON_START);
|
|
}
|
|
|
|
@Override // android.app.Application.ActivityLifecycleCallbacks
|
|
public void onActivityPreDestroyed(Activity activity) {
|
|
FragmentC0449w.m3659a(activity, AbstractC0424i.EnumC0426b.ON_DESTROY);
|
|
}
|
|
|
|
@Override // android.app.Application.ActivityLifecycleCallbacks
|
|
public void onActivityPrePaused(Activity activity) {
|
|
FragmentC0449w.m3659a(activity, AbstractC0424i.EnumC0426b.ON_PAUSE);
|
|
}
|
|
|
|
@Override // android.app.Application.ActivityLifecycleCallbacks
|
|
public void onActivityPreStopped(Activity activity) {
|
|
FragmentC0449w.m3659a(activity, AbstractC0424i.EnumC0426b.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) {
|
|
}
|
|
}
|
|
|
|
/* renamed from: a */
|
|
public static void m3659a(Activity activity, AbstractC0424i.EnumC0426b enumC0426b) {
|
|
if (activity instanceof InterfaceC0437o) {
|
|
((InterfaceC0437o) activity).mo421a().m3686h(enumC0426b);
|
|
} else if (activity instanceof InterfaceC0434m) {
|
|
AbstractC0424i mo421a = ((InterfaceC0434m) activity).mo421a();
|
|
if (mo421a instanceof C0435n) {
|
|
((C0435n) mo421a).m3686h(enumC0426b);
|
|
}
|
|
}
|
|
}
|
|
|
|
/* renamed from: f */
|
|
public static FragmentC0449w m3654f(Activity activity) {
|
|
return (FragmentC0449w) activity.getFragmentManager().findFragmentByTag("androidx.lifecycle.LifecycleDispatcher.report_fragment_tag");
|
|
}
|
|
|
|
/* renamed from: g */
|
|
public static void m3653g(Activity activity) {
|
|
if (Build.VERSION.SDK_INT >= 29) {
|
|
C0451b.registerIn(activity);
|
|
}
|
|
FragmentManager fragmentManager = activity.getFragmentManager();
|
|
if (fragmentManager.findFragmentByTag("androidx.lifecycle.LifecycleDispatcher.report_fragment_tag") == null) {
|
|
fragmentManager.beginTransaction().add(new FragmentC0449w(), "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag").commit();
|
|
fragmentManager.executePendingTransactions();
|
|
}
|
|
}
|
|
|
|
/* renamed from: b */
|
|
public final void m3658b(AbstractC0424i.EnumC0426b enumC0426b) {
|
|
if (Build.VERSION.SDK_INT < 29) {
|
|
m3659a(getActivity(), enumC0426b);
|
|
}
|
|
}
|
|
|
|
/* renamed from: c */
|
|
public final void m3657c(InterfaceC0450a interfaceC0450a) {
|
|
if (interfaceC0450a != null) {
|
|
interfaceC0450a.mo3651a();
|
|
}
|
|
}
|
|
|
|
/* renamed from: d */
|
|
public final void m3656d(InterfaceC0450a interfaceC0450a) {
|
|
if (interfaceC0450a != null) {
|
|
interfaceC0450a.mo3650b();
|
|
}
|
|
}
|
|
|
|
/* renamed from: e */
|
|
public final void m3655e(InterfaceC0450a interfaceC0450a) {
|
|
if (interfaceC0450a != null) {
|
|
interfaceC0450a.mo3649c();
|
|
}
|
|
}
|
|
|
|
/* renamed from: h */
|
|
public void m3652h(InterfaceC0450a interfaceC0450a) {
|
|
this.f1663d = interfaceC0450a;
|
|
}
|
|
|
|
@Override // android.app.Fragment
|
|
public void onActivityCreated(Bundle bundle) {
|
|
super.onActivityCreated(bundle);
|
|
m3657c(this.f1663d);
|
|
m3658b(AbstractC0424i.EnumC0426b.ON_CREATE);
|
|
}
|
|
|
|
@Override // android.app.Fragment
|
|
public void onDestroy() {
|
|
super.onDestroy();
|
|
m3658b(AbstractC0424i.EnumC0426b.ON_DESTROY);
|
|
this.f1663d = null;
|
|
}
|
|
|
|
@Override // android.app.Fragment
|
|
public void onPause() {
|
|
super.onPause();
|
|
m3658b(AbstractC0424i.EnumC0426b.ON_PAUSE);
|
|
}
|
|
|
|
@Override // android.app.Fragment
|
|
public void onResume() {
|
|
super.onResume();
|
|
m3656d(this.f1663d);
|
|
m3658b(AbstractC0424i.EnumC0426b.ON_RESUME);
|
|
}
|
|
|
|
@Override // android.app.Fragment
|
|
public void onStart() {
|
|
super.onStart();
|
|
m3655e(this.f1663d);
|
|
m3658b(AbstractC0424i.EnumC0426b.ON_START);
|
|
}
|
|
|
|
@Override // android.app.Fragment
|
|
public void onStop() {
|
|
super.onStop();
|
|
m3658b(AbstractC0424i.EnumC0426b.ON_STOP);
|
|
}
|
|
} |