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.
48 lines
1.6 KiB
48 lines
1.6 KiB
package p063u1;
|
|
|
|
import android.os.Build;
|
|
import android.os.Handler;
|
|
import android.os.Looper;
|
|
import android.view.Choreographer;
|
|
import p006b1.C0476f;
|
|
import p006b1.C0479g;
|
|
|
|
/* renamed from: u1.c */
|
|
/* loaded from: classes.dex */
|
|
public final class C1749c {
|
|
|
|
/* renamed from: a */
|
|
public static final AbstractC1748b f4426a;
|
|
private static volatile Choreographer choreographer;
|
|
|
|
static {
|
|
Object m3626a;
|
|
try {
|
|
C0476f.C0477a c0477a = C0476f.f1684d;
|
|
m3626a = C0476f.m3626a(new C1747a(m473a(Looper.getMainLooper(), true), null, 2, null));
|
|
} catch (Throwable th) {
|
|
C0476f.C0477a c0477a2 = C0476f.f1684d;
|
|
m3626a = C0476f.m3626a(C0479g.m3622a(th));
|
|
}
|
|
f4426a = C0476f.m3624c(m3626a) ? null : m3626a;
|
|
}
|
|
|
|
/* renamed from: a */
|
|
public static final Handler m473a(Looper looper, boolean z) {
|
|
if (z) {
|
|
if (Build.VERSION.SDK_INT < 28) {
|
|
try {
|
|
return (Handler) Handler.class.getDeclaredConstructor(Looper.class, Handler.Callback.class, Boolean.TYPE).newInstance(looper, null, Boolean.TRUE);
|
|
} catch (NoSuchMethodException unused) {
|
|
return new Handler(looper);
|
|
}
|
|
}
|
|
Object invoke = Handler.class.getDeclaredMethod("createAsync", Looper.class).invoke(null, looper);
|
|
if (invoke != null) {
|
|
return (Handler) invoke;
|
|
}
|
|
throw new NullPointerException("null cannot be cast to non-null type android.os.Handler");
|
|
}
|
|
return new Handler(looper);
|
|
}
|
|
} |