package t10; import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; import android.content.res.Resources; import android.os.Build; import android.view.View; import android.view.Window; import android.view.WindowManager; import com.google.android.gms.common.GoogleApiAvailabilityLight; import com.igexin.push.core.d.c; import ey2.b; import gu2.a; import java.lang.reflect.Field; import java.lang.reflect.Method; import ko2.e; import kotlin.Metadata; import kotlin.Unit; import kotlin.jvm.JvmStatic; import kotlin.jvm.internal.Intrinsics; import y7.f; import z60.h; @Metadata(bv = {}, d1 = {"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0002\n\u0002\b,\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b<\u0010=J\u0012\u0010\u0005\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0007J\u0018\u0010\t\u001a\u00020\b2\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0002J\u0018\u0010\n\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0002J\u0016\u0010\r\u001a\u00020\b*\u0004\u0018\u00010\u000b2\u0006\u0010\f\u001a\u00020\bH\u0002J\u0016\u0010\u000f\u001a\u00020\b*\u0004\u0018\u00010\u000e2\u0006\u0010\f\u001a\u00020\bH\u0002J\u0018\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000b2\u0006\u0010\u0011\u001a\u00020\bH\u0003J\u0018\u0010\u0014\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000b2\u0006\u0010\u0011\u001a\u00020\bH\u0002J\f\u0010\u0015\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\u0016\u001a\u00020\u0012*\u0004\u0018\u00010\u000eJ\u0015\u0010\u0017\u001a\u0004\u0018\u00010\u0012*\u0004\u0018\u00010\u000b¢\u0006\u0004\b\u0017\u0010\u0018J\f\u0010\u0019\u001a\u00020\u0012*\u0004\u0018\u00010\u000eJ\u0010\u0010\u001a\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002J\f\u0010\u001b\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\u001c\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\u001d\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\b\u0010\u001e\u001a\u00020\bH\u0007J\f\u0010\u001f\u001a\u00020\b*\u0004\u0018\u00010\u000bJ\f\u0010 \u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010!\u001a\u00020\u0012*\u0004\u0018\u00010\u000bJ\f\u0010\"\u001a\u00020\u0012*\u0004\u0018\u00010\u000eJ\u001d\u0010$\u001a\u0004\u0018\u00010\u0012*\u0004\u0018\u00010\u000b2\u0006\u0010#\u001a\u00020\u0004¢\u0006\u0004\b$\u0010%J\u0014\u0010&\u001a\u00020\u0012*\u0004\u0018\u00010\u000e2\u0006\u0010#\u001a\u00020\u0004J\u0018\u0010'\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\u0006\u0010#\u001a\u00020\u0004J#\u0010)\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\n\b\u0002\u0010(\u001a\u0004\u0018\u00010\u0004¢\u0006\u0004\b)\u0010*J\u0010\u0010+\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u0010,\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u0010-\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u0010.\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0018\u00100\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\u0006\u0010/\u001a\u00020\bJ\u0018\u00101\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000b2\u0006\u0010#\u001a\u00020\u0004J\u0010\u00102\u001a\u00020\u00122\b\u0010\u0010\u001a\u0004\u0018\u00010\u000bJ\u0010\u00104\u001a\u00020\u00122\b\u00103\u001a\u0004\u0018\u00010\u000eJ\u0010\u00105\u001a\u00020\u00122\b\u00103\u001a\u0004\u0018\u00010\u000eJ\u001a\u00107\u001a\u00020\u00122\b\u00103\u001a\u0004\u0018\u00010\u000e2\b\b\u0002\u00106\u001a\u00020\bJ\u0018\u00108\u001a\u00020\u00122\u0006\u00103\u001a\u00020\u000e2\b\b\u0001\u0010#\u001a\u00020\u0004R\u0014\u0010;\u001a\u00020\u00048BX\u0004¢\u0006\u0006\u001a\u0004\b9\u0010:¨\u0006>"}, d2 = {"Lt10/m0;", "", "Landroid/content/Context;", "context", "", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "flags", "targetFlag", "", "q", "g", "Landroid/app/Activity;", "fontDark", "v", "Landroid/view/Window;", "w", "activity", "mode", "", "z", "A", "i", "j", "k", "(Landroid/app/Activity;)Lkotlin/Unit;", "l", c.f25536c, "a", "C", h.f160753a, "d", "r", "H", "F", "G", "color", "b", "(Landroid/app/Activity;I)Lkotlin/Unit;", "c", "D", "statusColor", "s", "(Landroid/app/Activity;Ljava/lang/Integer;)V", "I", "B", "y", "u", "isBigSale", f.f156778k, "e", "x", "window", "J", "m", "hideStatusBar", "K", "E", "o", "()I", "normalSystemUiFlags", "<init>", "()V", "redutils_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: StatusBarUtils.kt */ public final class m0 { /* renamed from: a reason: collision with root package name */ public static final m0 f132115a = new m0(); @JvmStatic public static final int n(Context context) { if (context == null) { return 0; } Resources resources = context.getResources(); return resources.getDimensionPixelSize(resources.getIdentifier("navigation_bar_height", "dimen", "android")); } public static /* synthetic */ void t(m0 m0Var, Activity activity, Integer num, int i10, Object obj) { if ((i10 & 2) != 0) { num = null; } m0Var.s(activity, num); } public final void A(Activity activity, boolean z14) { try { WindowManager.LayoutParams attributes = activity.getWindow().getAttributes(); Field declaredField = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON"); Field declaredField2 = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags"); declaredField.setAccessible(true); declaredField2.setAccessible(true); int i10 = declaredField.getInt(null); int i14 = declaredField2.getInt(attributes); declaredField2.setInt(attributes, z14 ? i14 | i10 : (~i10) & i14); activity.getWindow().setAttributes(attributes); } catch (Exception e14) { e.g("StatusBarUtils", e14); } } public final void B(Activity activity) { if (activity != null) { activity.getWindow().getDecorView().setSystemUiVisibility(1280); if (Build.VERSION.SDK_INT >= 21) { activity.getWindow().addFlags(Integer.MIN_VALUE); activity.getWindow().clearFlags(67108864); activity.getWindow().addFlags(134217728); activity.getWindow().setStatusBarColor(0); return; } activity.getWindow().addFlags(67108864); } } public final void C(Activity activity) { if (d()) { k(activity); } else if (Build.VERSION.SDK_INT >= 16) { n0.f132116a.a(activity, 256); } } public final void D(Activity activity, int i10) { if (activity != null) { activity.getWindow().getDecorView().setSystemUiVisibility(1280); if (Build.VERSION.SDK_INT >= 21) { activity.getWindow().addFlags(Integer.MIN_VALUE); activity.getWindow().setStatusBarColor(i10); return; } activity.getWindow().addFlags(67108864); } } public final void E(Window window, int i10) { Intrinsics.checkNotNullParameter(window, "window"); if (Build.VERSION.SDK_INT >= 23) { window.setStatusBarColor(i10); window.getDecorView().setSystemUiVisibility(8192); } } public final void F(Activity activity) { G(activity != null ? activity.getWindow() : null); } public final void G(Window window) { if (Build.VERSION.SDK_INT >= 23 && window != null) { n0.f132116a.c(window, 8192); w(window, false); } } public final void H(Activity activity) { if (Build.VERSION.SDK_INT >= 23) { n0.f132116a.a(activity, 9216); v(activity, true); } } public final void I(Activity activity) { if (activity != null) { activity.getWindow().getDecorView().setSystemUiVisibility(1280); if (Build.VERSION.SDK_INT >= 21) { activity.getWindow().addFlags(Integer.MIN_VALUE); activity.getWindow().setStatusBarColor(0); return; } activity.getWindow().addFlags(67108864); } } public final void J(Window window) { View decorView = window != null ? window.getDecorView() : null; if (decorView != null) { decorView.setSystemUiVisibility(5894); } } public final void K(Window window, boolean z14) { View decorView = window != null ? window.getDecorView() : null; if (decorView != null) { int i10 = 5890; if (z14) { i10 = 5894; } decorView.setSystemUiVisibility(i10); } } public final void a(Activity activity) { C(activity); if (a.l(activity)) { H(activity); } else { F(activity); } } public final Unit b(Activity activity, int i10) { Window window; if (activity == null || (window = activity.getWindow()) == null) { return null; } c(window, i10); return Unit.INSTANCE; } public final void c(Window window, int i10) { if (window != null && Build.VERSION.SDK_INT >= 21 && window.getStatusBarColor() != i10) { window.setStatusBarColor(i10); } } @SuppressLint({"AnnotateVersionCheck"}) public final boolean d() { return Build.VERSION.SDK_INT >= 21; } public final void e(Activity activity, int i10) { if (i10 != 0) { try { nu2.f.u(activity, i10); } catch (Exception e14) { e14.printStackTrace(); } } } public final void f(Activity activity, boolean z14) { if (!a.l(activity) || !z14) { y(activity); } else { u(activity); } } public final int g(int i10, int i14) { return i10 & (~i14); } public final void h(Activity activity) { Window window = activity != null ? activity.getWindow() : null; if (window != null && r(activity)) { View decorView = window.getDecorView(); Intrinsics.checkNotNullExpressionValue(decorView, "window.decorView"); decorView.setSystemUiVisibility(g(decorView.getSystemUiVisibility(), 1024)); } } public final void i(Activity activity) { Window window; if (activity != null && (window = activity.getWindow()) != null) { j(window); } } public final void j(Window window) { if (Build.VERSION.SDK_INT >= 21 && window != null) { window.addFlags(Integer.MIN_VALUE); } } public final Unit k(Activity activity) { Window window; if (activity == null || (window = activity.getWindow()) == null) { return null; } l(window); return Unit.INSTANCE; } public final void l(Window window) { if (window != null && Build.VERSION.SDK_INT >= 21) { window.addFlags(Integer.MIN_VALUE); window.clearFlags(67108864); window.setStatusBarColor(0); View decorView = window.getDecorView(); Intrinsics.checkNotNullExpressionValue(decorView, "this.decorView"); decorView.setSystemUiVisibility(decorView.getSystemUiVisibility() | o()); } } public final void m(Window window) { View decorView = window != null ? window.getDecorView() : null; if (decorView != null) { decorView.setSystemUiVisibility(1280); } } public final int o() { if (d()) { return 1280; } return Build.VERSION.SDK_INT >= 16 ? 256 : 0; } public final int p(Context context) { int identifier; if (context != null && (identifier = context.getResources().getIdentifier("status_bar_height", "dimen", "android")) > 0) { return context.getResources().getDimensionPixelSize(identifier); } return 0; } public final boolean q(int i10, int i14) { return (i10 & i14) == i14; } public final boolean r(Activity activity) { Window window; return ((activity == null || (window = activity.getWindow()) == null) ? null : window.getDecorView()) != null && q(activity.getWindow().getDecorView().getSystemUiVisibility(), 1024); } public final void s(Activity activity, Integer num) { if (activity != null) { String str = Build.MANUFACTURER; if (Intrinsics.areEqual("Xiaomi", str)) { z(activity, false); } else if (Intrinsics.areEqual(b.MEIZU, str)) { A(activity, false); } if (Build.VERSION.SDK_INT >= 23) { activity.getWindow().getDecorView().setSystemUiVisibility(1024); } if (num != null) { f132115a.D(activity, num.intValue()); } } } public final void u(Activity activity) { if (a.l(activity)) { t(this, activity, null, 2, null); } else { x(activity); } } public final boolean v(Activity activity, boolean z14) { return w(activity != null ? activity.getWindow() : null, z14); } public final boolean w(Window window, boolean z14) { if (window != null && l20.f.f100233a.e()) { try { WindowManager.LayoutParams attributes = window.getAttributes(); Field declaredField = WindowManager.LayoutParams.class.getDeclaredField("MEIZU_FLAG_DARK_STATUS_BAR_ICON"); Field declaredField2 = WindowManager.LayoutParams.class.getDeclaredField("meizuFlags"); declaredField.setAccessible(true); declaredField2.setAccessible(true); int i10 = declaredField.getInt(null); int i14 = declaredField2.getInt(attributes); declaredField2.setInt(attributes, z14 ? i14 | i10 : (~i10) & i14); window.setAttributes(attributes); return true; } catch (Throwable th3) { e.g("StatusBarUtils", th3); } } return false; } public final void x(Activity activity) { if (activity != null) { if (Intrinsics.areEqual("Xiaomi", Build.MANUFACTURER)) { z(activity, true); } if (Build.VERSION.SDK_INT >= 23) { activity.getWindow().getDecorView().setSystemUiVisibility(9216); } } } public final void y(Activity activity) { if (a.l(activity)) { x(activity); } else { t(this, activity, null, 2, null); } } @SuppressLint({"PrivateApi"}) public final void z(Activity activity, boolean z14) { Class<?> cls = activity.getWindow().getClass(); try { Class<?> cls2 = Class.forName("android.view.MiuiWindowManager$LayoutParams"); int i10 = cls2.getField("EXTRA_FLAG_STATUS_BAR_DARK_MODE").getInt(cls2); Class<?> cls3 = Integer.TYPE; Method method = cls.getMethod("setExtraFlags", cls3, cls3); Window window = activity.getWindow(); Object[] objArr = new Object[2]; objArr[0] = Integer.valueOf(z14 ? i10 : 0); objArr[1] = Integer.valueOf(i10); method.invoke(window, objArr); } catch (Exception e14) { e.g("StatusBarUtils", e14); } } }