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.
89 lines
2.5 KiB
89 lines
2.5 KiB
package androidx.activity;
|
|
|
|
import android.app.Dialog;
|
|
import android.content.Context;
|
|
import android.os.Build;
|
|
import android.os.Bundle;
|
|
import androidx.lifecycle.AbstractC0424i;
|
|
import androidx.lifecycle.C0435n;
|
|
import androidx.lifecycle.InterfaceC0434m;
|
|
import p039m1.C1470g;
|
|
|
|
/* renamed from: androidx.activity.g */
|
|
/* loaded from: classes.dex */
|
|
public class DialogC0059g extends Dialog implements InterfaceC0434m, InterfaceC0065m {
|
|
|
|
/* renamed from: d */
|
|
public C0435n f65d;
|
|
|
|
/* renamed from: e */
|
|
public final OnBackPressedDispatcher f66e;
|
|
|
|
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
|
public DialogC0059g(Context context, int i) {
|
|
super(context, i);
|
|
C1470g.m1292e(context, "context");
|
|
this.f66e = new OnBackPressedDispatcher(new Runnable() { // from class: androidx.activity.f
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
DialogC0059g.m5005f(DialogC0059g.this);
|
|
}
|
|
});
|
|
}
|
|
|
|
/* renamed from: f */
|
|
public static final void m5005f(DialogC0059g dialogC0059g) {
|
|
C1470g.m1292e(dialogC0059g, "this$0");
|
|
super.onBackPressed();
|
|
}
|
|
|
|
@Override // androidx.lifecycle.InterfaceC0434m
|
|
/* renamed from: a */
|
|
public final AbstractC0424i mo421a() {
|
|
return m5006e();
|
|
}
|
|
|
|
@Override // androidx.activity.InterfaceC0065m
|
|
/* renamed from: c */
|
|
public final OnBackPressedDispatcher mo4120c() {
|
|
return this.f66e;
|
|
}
|
|
|
|
/* renamed from: e */
|
|
public final C0435n m5006e() {
|
|
C0435n c0435n = this.f65d;
|
|
if (c0435n == null) {
|
|
C0435n c0435n2 = new C0435n(this);
|
|
this.f65d = c0435n2;
|
|
return c0435n2;
|
|
}
|
|
return c0435n;
|
|
}
|
|
|
|
@Override // android.app.Dialog
|
|
public void onBackPressed() {
|
|
this.f66e.m5014f();
|
|
}
|
|
|
|
@Override // android.app.Dialog
|
|
public void onCreate(Bundle bundle) {
|
|
super.onCreate(bundle);
|
|
if (Build.VERSION.SDK_INT >= 33) {
|
|
this.f66e.m5013g(getOnBackInvokedDispatcher());
|
|
}
|
|
m5006e().m3686h(AbstractC0424i.EnumC0426b.ON_CREATE);
|
|
}
|
|
|
|
@Override // android.app.Dialog
|
|
public void onStart() {
|
|
super.onStart();
|
|
m5006e().m3686h(AbstractC0424i.EnumC0426b.ON_RESUME);
|
|
}
|
|
|
|
@Override // android.app.Dialog
|
|
public void onStop() {
|
|
m5006e().m3686h(AbstractC0424i.EnumC0426b.ON_DESTROY);
|
|
this.f65d = null;
|
|
super.onStop();
|
|
}
|
|
} |