package io.flutter.plugin.platform; import android.annotation.TargetApi; import android.app.Activity; import android.app.ActivityManager; import android.content.ClipData; import android.content.ClipDescription; import android.content.ClipboardManager; import android.graphics.Bitmap; import android.os.Build; import android.view.View; import android.view.Window; import androidx.activity.h; import androidx.core.view.l0; import com.tencent.ugc.UGCTransitionRules; import io.flutter.embedding.engine.systemchannels.i; import java.io.FileNotFoundException; import java.util.List; public class b { /* renamed from: a reason: collision with root package name */ private final Activity f18497a; /* renamed from: b reason: collision with root package name */ private final i f18498b; /* renamed from: c reason: collision with root package name */ private final d f18499c; /* renamed from: d reason: collision with root package name */ private i.j f18500d; /* renamed from: e reason: collision with root package name */ private int f18501e = UGCTransitionRules.DEFAULT_IMAGE_HEIGHT; /* renamed from: f reason: collision with root package name */ final i.h f18502f; class a implements i.h { a() { } @Override // io.flutter.embedding.engine.systemchannels.i.h public void a() { b.this.r(); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void b(List<i.l> list) { b.this.x(list); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void c(String str) { b.this.t(str); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void d(i.j jVar) { b.this.z(jVar); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void e(i.EnumC0250i iVar) { b.this.q(iVar); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void f(i.k kVar) { b.this.w(kVar); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void g() { b.this.v(); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void h() { b.this.s(); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void i(int i10) { b.this.y(i10); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void j(i.c cVar) { b.this.u(cVar); } @Override // io.flutter.embedding.engine.systemchannels.i.h public void k(i.g gVar) { b.this.B(gVar); } @Override // io.flutter.embedding.engine.systemchannels.i.h public boolean l() { return b.this.n(); } @Override // io.flutter.embedding.engine.systemchannels.i.h public CharSequence m(i.e eVar) { return b.this.p(eVar); } } /* access modifiers changed from: package-private */ /* renamed from: io.flutter.plugin.platform.b$b reason: collision with other inner class name */ public class View$OnSystemUiVisibilityChangeListenerC0251b implements View.OnSystemUiVisibilityChangeListener { View$OnSystemUiVisibilityChangeListenerC0251b() { } public void onSystemUiVisibilityChange(int i10) { i iVar; boolean z10; if ((i10 & 4) == 0) { iVar = b.this.f18498b; z10 = false; } else { iVar = b.this.f18498b; z10 = true; } iVar.m(z10); } } /* access modifiers changed from: package-private */ public static /* synthetic */ class c { /* renamed from: a reason: collision with root package name */ static final /* synthetic */ int[] f18505a; /* renamed from: b reason: collision with root package name */ static final /* synthetic */ int[] f18506b; /* renamed from: c reason: collision with root package name */ static final /* synthetic */ int[] f18507c; /* JADX WARNING: Can't wrap try/catch for region: R(18:0|(2:1|2)|3|(2:5|6)|7|9|10|(2:11|12)|13|15|16|17|18|19|20|21|22|(3:23|24|26)) */ /* JADX WARNING: Can't wrap try/catch for region: R(22:0|1|2|3|(2:5|6)|7|9|10|11|12|13|15|16|17|18|19|20|21|22|23|24|26) */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Missing exception handler attribute for start block: B:11:0x002e */ /* JADX WARNING: Missing exception handler attribute for start block: B:17:0x0049 */ /* JADX WARNING: Missing exception handler attribute for start block: B:19:0x0053 */ /* JADX WARNING: Missing exception handler attribute for start block: B:21:0x005e */ /* JADX WARNING: Missing exception handler attribute for start block: B:23:0x0069 */ static { int[] iArr = new int[i.d.values().length]; f18507c = iArr; try { iArr[i.d.DARK.ordinal()] = 1; } catch (NoSuchFieldError unused) { } try { f18507c[i.d.LIGHT.ordinal()] = 2; } catch (NoSuchFieldError unused2) { } int[] iArr2 = new int[i.l.values().length]; f18506b = iArr2; iArr2[i.l.TOP_OVERLAYS.ordinal()] = 1; try { f18506b[i.l.BOTTOM_OVERLAYS.ordinal()] = 2; } catch (NoSuchFieldError unused3) { } int[] iArr3 = new int[i.g.values().length]; f18505a = iArr3; iArr3[i.g.STANDARD.ordinal()] = 1; f18505a[i.g.LIGHT_IMPACT.ordinal()] = 2; f18505a[i.g.MEDIUM_IMPACT.ordinal()] = 3; f18505a[i.g.HEAVY_IMPACT.ordinal()] = 4; try { f18505a[i.g.SELECTION_CLICK.ordinal()] = 5; } catch (NoSuchFieldError unused4) { } } } public interface d { boolean a(); } public b(Activity activity, i iVar, d dVar) { a aVar = new a(); this.f18502f = aVar; this.f18497a = activity; this.f18498b = iVar; iVar.l(aVar); this.f18499c = dVar; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private boolean n() { ClipDescription primaryClipDescription; ClipboardManager clipboardManager = (ClipboardManager) this.f18497a.getSystemService("clipboard"); if (clipboardManager.hasPrimaryClip() && (primaryClipDescription = clipboardManager.getPrimaryClipDescription()) != null) { return primaryClipDescription.hasMimeType("text/*"); } return false; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private CharSequence p(i.e eVar) { ClipboardManager clipboardManager = (ClipboardManager) this.f18497a.getSystemService("clipboard"); if (!clipboardManager.hasPrimaryClip()) { return null; } try { ClipData primaryClip = clipboardManager.getPrimaryClip(); if (primaryClip == null) { return null; } if (eVar != null) { if (eVar != i.e.PLAIN_TEXT) { return null; } } ClipData.Item itemAt = primaryClip.getItemAt(0); if (itemAt.getUri() != null) { this.f18497a.getContentResolver().openTypedAssetFileDescriptor(itemAt.getUri(), "text/*", null); } return itemAt.coerceToText(this.f18497a); } catch (SecurityException e10) { mg.b.g("PlatformPlugin", "Attempted to get clipboard data that requires additional permission(s).\nSee the exception details for which permission(s) are required, and consider adding them to your Android Manifest as described in:\nhttps://developer.android.com/guide/topics/permissions/overview", e10); return null; } catch (FileNotFoundException unused) { return null; } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void q(i.EnumC0250i iVar) { if (iVar == i.EnumC0250i.CLICK) { this.f18497a.getWindow().getDecorView().playSoundEffect(0); } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void r() { d dVar = this.f18499c; if (dVar == null || !dVar.a()) { Activity activity = this.f18497a; if (activity instanceof h) { ((h) activity).getOnBackPressedDispatcher().c(); } else { activity.finish(); } } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void s() { A(); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void t(String str) { ((ClipboardManager) this.f18497a.getSystemService("clipboard")).setPrimaryClip(ClipData.newPlainText("text label?", str)); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void u(i.c cVar) { int i10 = Build.VERSION.SDK_INT; if (i10 >= 21) { if (i10 < 28 && i10 > 21) { this.f18497a.setTaskDescription(new ActivityManager.TaskDescription(cVar.f18332b, (Bitmap) null, cVar.f18331a)); } if (i10 >= 28) { this.f18497a.setTaskDescription(new ActivityManager.TaskDescription(cVar.f18332b, 0, cVar.f18331a)); } } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void v() { this.f18497a.getWindow().getDecorView().setOnSystemUiVisibilityChangeListener(new View$OnSystemUiVisibilityChangeListenerC0251b()); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void w(i.k kVar) { int i10; if (kVar == i.k.LEAN_BACK) { i10 = 1798; } else if (kVar == i.k.IMMERSIVE && Build.VERSION.SDK_INT >= 19) { i10 = 3846; } else if (kVar == i.k.IMMERSIVE_STICKY && Build.VERSION.SDK_INT >= 19) { i10 = 5894; } else if (kVar == i.k.EDGE_TO_EDGE && Build.VERSION.SDK_INT >= 29) { i10 = 1792; } else { return; } this.f18501e = i10; A(); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void x(List<i.l> list) { int i10 = (list.size() != 0 || Build.VERSION.SDK_INT < 19) ? 1798 : 5894; for (int i11 = 0; i11 < list.size(); i11++) { int i12 = c.f18506b[list.get(i11).ordinal()]; if (i12 == 1) { i10 &= -5; } else if (i12 == 2) { i10 = i10 & -513 & -3; } } this.f18501e = i10; A(); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void y(int i10) { this.f18497a.setRequestedOrientation(i10); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ @TargetApi(21) private void z(i.j jVar) { Window window = this.f18497a.getWindow(); l0 l0Var = new l0(window, window.getDecorView()); int i10 = Build.VERSION.SDK_INT; if (i10 < 30) { window.addFlags(Integer.MIN_VALUE); window.clearFlags(201326592); } if (i10 >= 23) { i.d dVar = jVar.f18334b; if (dVar != null) { int i11 = c.f18507c[dVar.ordinal()]; if (i11 == 1) { l0Var.b(true); } else if (i11 == 2) { l0Var.b(false); } } Integer num = jVar.f18333a; if (num != null) { window.setStatusBarColor(num.intValue()); } } Boolean bool = jVar.f18335c; if (bool != null && i10 >= 29) { window.setStatusBarContrastEnforced(bool.booleanValue()); } if (i10 >= 26) { i.d dVar2 = jVar.f18337e; if (dVar2 != null) { int i12 = c.f18507c[dVar2.ordinal()]; if (i12 == 1) { l0Var.a(true); } else if (i12 == 2) { l0Var.a(false); } } Integer num2 = jVar.f18336d; if (num2 != null) { window.setNavigationBarColor(num2.intValue()); } } Integer num3 = jVar.f18338f; if (num3 != null && i10 >= 28) { window.setNavigationBarDividerColor(num3.intValue()); } Boolean bool2 = jVar.f18339g; if (bool2 != null && i10 >= 29) { window.setNavigationBarContrastEnforced(bool2.booleanValue()); } this.f18500d = jVar; } public void A() { this.f18497a.getWindow().getDecorView().setSystemUiVisibility(this.f18501e); i.j jVar = this.f18500d; if (jVar != null) { z(jVar); } } /* access modifiers changed from: package-private */ public void B(i.g gVar) { int i10; View decorView = this.f18497a.getWindow().getDecorView(); int i11 = c.f18505a[gVar.ordinal()]; int i12 = 1; if (i11 != 1) { if (i11 != 2) { i12 = 3; if (i11 != 3) { i12 = 4; if (i11 != 4) { if (i11 != 5 || Build.VERSION.SDK_INT < 21) { return; } } else if (Build.VERSION.SDK_INT >= 23) { i10 = 6; } else { return; } } } decorView.performHapticFeedback(i12); return; } i10 = 0; decorView.performHapticFeedback(i10); } public void o() { this.f18498b.l(null); } }