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.

204 lines
5.6 KiB

package androidx.lifecycle;
import android.app.Activity;
import android.app.Application;
import android.content.Context;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import androidx.lifecycle.AbstractC0424i;
import androidx.lifecycle.FragmentC0449w;
/* renamed from: androidx.lifecycle.u */
/* loaded from: classes.dex */
public class C0443u implements InterfaceC0434m {
/* renamed from: l */
public static final C0443u f1652l = new C0443u();
/* renamed from: h */
public Handler f1657h;
/* renamed from: d */
public int f1653d = 0;
/* renamed from: e */
public int f1654e = 0;
/* renamed from: f */
public boolean f1655f = true;
/* renamed from: g */
public boolean f1656g = true;
/* renamed from: i */
public final C0435n f1658i = new C0435n(this);
/* renamed from: j */
public Runnable f1659j = new RunnableC0444a();
/* renamed from: k */
public FragmentC0449w.InterfaceC0450a f1660k = new C0445b();
/* renamed from: androidx.lifecycle.u$a */
/* loaded from: classes.dex */
public class RunnableC0444a implements Runnable {
public RunnableC0444a() {
}
@Override // java.lang.Runnable
public void run() {
C0443u.this.m3664i();
C0443u.this.m3663j();
}
}
/* renamed from: androidx.lifecycle.u$b */
/* loaded from: classes.dex */
public class C0445b implements FragmentC0449w.InterfaceC0450a {
public C0445b() {
}
@Override // androidx.lifecycle.FragmentC0449w.InterfaceC0450a
/* renamed from: a */
public void mo3651a() {
}
@Override // androidx.lifecycle.FragmentC0449w.InterfaceC0450a
/* renamed from: b */
public void mo3650b() {
C0443u.this.m3668e();
}
@Override // androidx.lifecycle.FragmentC0449w.InterfaceC0450a
/* renamed from: c */
public void mo3649c() {
C0443u.this.m3667f();
}
}
/* renamed from: androidx.lifecycle.u$c */
/* loaded from: classes.dex */
public class C0446c extends C0406d {
/* renamed from: androidx.lifecycle.u$c$a */
/* loaded from: classes.dex */
public class C0447a extends C0406d {
public C0447a() {
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPostResumed(Activity activity) {
C0443u.this.m3668e();
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPostStarted(Activity activity) {
C0443u.this.m3667f();
}
}
public C0446c() {
}
@Override // androidx.lifecycle.C0406d, android.app.Application.ActivityLifecycleCallbacks
public void onActivityCreated(Activity activity, Bundle bundle) {
if (Build.VERSION.SDK_INT < 29) {
FragmentC0449w.m3654f(activity).m3652h(C0443u.this.f1660k);
}
}
@Override // androidx.lifecycle.C0406d, android.app.Application.ActivityLifecycleCallbacks
public void onActivityPaused(Activity activity) {
C0443u.this.m3669b();
}
@Override // android.app.Application.ActivityLifecycleCallbacks
public void onActivityPreCreated(Activity activity, Bundle bundle) {
activity.registerActivityLifecycleCallbacks(new C0447a());
}
@Override // androidx.lifecycle.C0406d, android.app.Application.ActivityLifecycleCallbacks
public void onActivityStopped(Activity activity) {
C0443u.this.m3666g();
}
}
/* renamed from: k */
public static InterfaceC0434m m3662k() {
return f1652l;
}
/* renamed from: l */
public static void m3661l(Context context) {
f1652l.m3665h(context);
}
@Override // androidx.lifecycle.InterfaceC0434m
/* renamed from: a */
public AbstractC0424i mo421a() {
return this.f1658i;
}
/* renamed from: b */
public void m3669b() {
int i = this.f1654e - 1;
this.f1654e = i;
if (i == 0) {
this.f1657h.postDelayed(this.f1659j, 700L);
}
}
/* renamed from: e */
public void m3668e() {
int i = this.f1654e + 1;
this.f1654e = i;
if (i == 1) {
if (!this.f1655f) {
this.f1657h.removeCallbacks(this.f1659j);
return;
}
this.f1658i.m3686h(AbstractC0424i.EnumC0426b.ON_RESUME);
this.f1655f = false;
}
}
/* renamed from: f */
public void m3667f() {
int i = this.f1653d + 1;
this.f1653d = i;
if (i == 1 && this.f1656g) {
this.f1658i.m3686h(AbstractC0424i.EnumC0426b.ON_START);
this.f1656g = false;
}
}
/* renamed from: g */
public void m3666g() {
this.f1653d--;
m3663j();
}
/* renamed from: h */
public void m3665h(Context context) {
this.f1657h = new Handler();
this.f1658i.m3686h(AbstractC0424i.EnumC0426b.ON_CREATE);
((Application) context.getApplicationContext()).registerActivityLifecycleCallbacks(new C0446c());
}
/* renamed from: i */
public void m3664i() {
if (this.f1654e == 0) {
this.f1655f = true;
this.f1658i.m3686h(AbstractC0424i.EnumC0426b.ON_PAUSE);
}
}
/* renamed from: j */
public void m3663j() {
if (this.f1653d == 0 && this.f1655f) {
this.f1658i.m3686h(AbstractC0424i.EnumC0426b.ON_STOP);
this.f1656g = true;
}
}
}