NetMirror.apk
Download file
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.AbstractC0299g;
import kotlin.jvm.internal.DefaultConstructorMarker;
/* JADX INFO: loaded from: classes.dex */
public class u extends Fragment {
/* JADX INFO: renamed from: c, reason: collision with root package name */
public static final b f5358c = new b(null);
/* JADX INFO: renamed from: b, reason: collision with root package name */
private a f5359b;
public interface a {
void a();
void b();
void c();
}
public static final class b {
public /* synthetic */ b(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
/* JADX WARN: Multi-variable type inference failed */
public final void a(Activity activity, AbstractC0299g.a aVar) {
D2.h.f(activity, "activity");
D2.h.f(aVar, "event");
if (activity instanceof l) {
AbstractC0299g abstractC0299gT = ((l) activity).t();
if (abstractC0299gT instanceof m) {
((m) abstractC0299gT).h(aVar);
}
}
}
public final u b(Activity activity) {
D2.h.f(activity, "<this>");
Fragment fragmentFindFragmentByTag = activity.getFragmentManager().findFragmentByTag("androidx.lifecycle.LifecycleDispatcher.report_fragment_tag");
D2.h.d(fragmentFindFragmentByTag, "null cannot be cast to non-null type androidx.lifecycle.ReportFragment");
return (u) fragmentFindFragmentByTag;
}
public final void c(Activity activity) {
D2.h.f(activity, "activity");
if (Build.VERSION.SDK_INT >= 29) {
c.Companion.a(activity);
}
FragmentManager fragmentManager = activity.getFragmentManager();
if (fragmentManager.findFragmentByTag("androidx.lifecycle.LifecycleDispatcher.report_fragment_tag") == null) {
fragmentManager.beginTransaction().add(new u(), "androidx.lifecycle.LifecycleDispatcher.report_fragment_tag").commit();
fragmentManager.executePendingTransactions();
}
}
private b() {
}
}
public static final class c implements Application.ActivityLifecycleCallbacks {
public static final a Companion = new a(null);
public static final class a {
public /* synthetic */ a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final void a(Activity activity) {
D2.h.f(activity, "activity");
activity.registerActivityLifecycleCallbacks(new c());
}
private a() {
}
}
public static final void registerIn(Activity activity) {
Companion.a(activity);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityCreated(Activity activity, Bundle bundle) {
D2.h.f(activity, "activity");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityDestroyed(Activity activity) {
D2.h.f(activity, "activity");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPaused(Activity activity) {
D2.h.f(activity, "activity");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPostCreated(Activity activity, Bundle bundle) {
D2.h.f(activity, "activity");
u.f5358c.a(activity, AbstractC0299g.a.ON_CREATE);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPostResumed(Activity activity) {
D2.h.f(activity, "activity");
u.f5358c.a(activity, AbstractC0299g.a.ON_RESUME);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPostStarted(Activity activity) {
D2.h.f(activity, "activity");
u.f5358c.a(activity, AbstractC0299g.a.ON_START);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPreDestroyed(Activity activity) {
D2.h.f(activity, "activity");
u.f5358c.a(activity, AbstractC0299g.a.ON_DESTROY);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPrePaused(Activity activity) {
D2.h.f(activity, "activity");
u.f5358c.a(activity, AbstractC0299g.a.ON_PAUSE);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPreStopped(Activity activity) {
D2.h.f(activity, "activity");
u.f5358c.a(activity, AbstractC0299g.a.ON_STOP);
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityResumed(Activity activity) {
D2.h.f(activity, "activity");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivitySaveInstanceState(Activity activity, Bundle bundle) {
D2.h.f(activity, "activity");
D2.h.f(bundle, "bundle");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityStarted(Activity activity) {
D2.h.f(activity, "activity");
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityStopped(Activity activity) {
D2.h.f(activity, "activity");
}
}
private final void a(AbstractC0299g.a aVar) {
if (Build.VERSION.SDK_INT < 29) {
b bVar = f5358c;
Activity activity = getActivity();
D2.h.e(activity, "activity");
bVar.a(activity, aVar);
}
}
private final void b(a aVar) {
if (aVar != null) {
aVar.b();
}
}
private final void c(a aVar) {
if (aVar != null) {
aVar.a();
}
}
private final void d(a aVar) {
if (aVar != null) {
aVar.c();
}
}
public static final void e(Activity activity) {
f5358c.c(activity);
}
public final void f(a aVar) {
this.f5359b = aVar;
}
@Override // android.app.Fragment
public void onActivityCreated(Bundle bundle) {
super.onActivityCreated(bundle);
b(this.f5359b);
a(AbstractC0299g.a.ON_CREATE);
}
@Override // android.app.Fragment
public void onDestroy() {
super.onDestroy();
a(AbstractC0299g.a.ON_DESTROY);
this.f5359b = null;
}
@Override // android.app.Fragment
public void onPause() {
super.onPause();
a(AbstractC0299g.a.ON_PAUSE);
}
@Override // android.app.Fragment
public void onResume() {
super.onResume();
c(this.f5359b);
a(AbstractC0299g.a.ON_RESUME);
}
@Override // android.app.Fragment
public void onStart() {
super.onStart();
d(this.f5359b);
a(AbstractC0299g.a.ON_START);
}
@Override // android.app.Fragment
public void onStop() {
super.onStop();
a(AbstractC0299g.a.ON_STOP);
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file