package p029j0; import android.content.ClipData; import android.content.ClipDescription; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.os.ResultReceiver; import android.text.TextUtils; import android.util.Log; import android.view.View; import android.view.inputmethod.EditorInfo; import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputConnectionWrapper; import android.view.inputmethod.InputContentInfo; import p020g0.C0734d; import p020g0.C0737f; import p023h0.C0784c; import p023h0.C0829h1; /* renamed from: j0.f */ /* loaded from: classes.dex */ public final class C1256f { /* renamed from: j0.f$a */ /* loaded from: classes.dex */ public class C1257a extends InputConnectionWrapper { /* renamed from: a */ public final /* synthetic */ InterfaceC1259c f2949a; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public C1257a(InputConnection inputConnection, boolean z, InterfaceC1259c interfaceC1259c) { super(inputConnection, z); this.f2949a = interfaceC1259c; } @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection public boolean commitContent(InputContentInfo inputContentInfo, int i, Bundle bundle) { if (this.f2949a.mo1765a(C1264k.m1755f(inputContentInfo), i, bundle)) { return true; } return super.commitContent(inputContentInfo, i, bundle); } } /* renamed from: j0.f$b */ /* loaded from: classes.dex */ public class C1258b extends InputConnectionWrapper { /* renamed from: a */ public final /* synthetic */ InterfaceC1259c f2950a; /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public C1258b(InputConnection inputConnection, boolean z, InterfaceC1259c interfaceC1259c) { super(inputConnection, z); this.f2950a = interfaceC1259c; } @Override // android.view.inputmethod.InputConnectionWrapper, android.view.inputmethod.InputConnection public boolean performPrivateCommand(String str, Bundle bundle) { if (C1256f.m1767e(str, bundle, this.f2950a)) { return true; } return super.performPrivateCommand(str, bundle); } } /* renamed from: j0.f$c */ /* loaded from: classes.dex */ public interface InterfaceC1259c { /* renamed from: a */ boolean mo1765a(C1264k c1264k, int i, Bundle bundle); } /* renamed from: b */ public static InterfaceC1259c m1770b(final View view) { C0737f.m3033f(view); return new InterfaceC1259c() { // from class: j0.e @Override // p029j0.C1256f.InterfaceC1259c /* renamed from: a */ public final boolean mo1765a(C1264k c1264k, int i, Bundle bundle) { boolean m1766f; m1766f = C1256f.m1766f(view, c1264k, i, bundle); return m1766f; } }; } /* renamed from: c */ public static InputConnection m1769c(View view, InputConnection inputConnection, EditorInfo editorInfo) { return m1768d(inputConnection, editorInfo, m1770b(view)); } @Deprecated /* renamed from: d */ public static InputConnection m1768d(InputConnection inputConnection, EditorInfo editorInfo, InterfaceC1259c interfaceC1259c) { C0734d.m3041c(inputConnection, "inputConnection must be non-null"); C0734d.m3041c(editorInfo, "editorInfo must be non-null"); C0734d.m3041c(interfaceC1259c, "onCommitContentListener must be non-null"); return Build.VERSION.SDK_INT >= 25 ? new C1257a(inputConnection, false, interfaceC1259c) : C1253d.m1780a(editorInfo).length == 0 ? inputConnection : new C1258b(inputConnection, false, interfaceC1259c); } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r0v0 */ /* JADX WARN: Type inference failed for: r0v3, types: [boolean, int] */ /* JADX WARN: Type inference failed for: r0v5 */ /* JADX WARN: Type inference failed for: r0v6 */ /* renamed from: e */ public static boolean m1767e(String str, Bundle bundle, InterfaceC1259c interfaceC1259c) { boolean z; ResultReceiver resultReceiver; ?? r0 = 0; r0 = 0; if (bundle == null) { return false; } if (TextUtils.equals("androidx.core.view.inputmethod.InputConnectionCompat.COMMIT_CONTENT", str)) { z = false; } else if (!TextUtils.equals("android.support.v13.view.inputmethod.InputConnectionCompat.COMMIT_CONTENT", str)) { return false; } else { z = true; } try { resultReceiver = (ResultReceiver) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_RESULT_RECEIVER" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_RESULT_RECEIVER"); } catch (Throwable th) { th = th; resultReceiver = 0; } try { Uri uri = (Uri) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_URI" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_URI"); ClipDescription clipDescription = (ClipDescription) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_DESCRIPTION" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_DESCRIPTION"); Uri uri2 = (Uri) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_LINK_URI" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_LINK_URI"); int i = bundle.getInt(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_FLAGS" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_FLAGS"); Bundle bundle2 = (Bundle) bundle.getParcelable(z ? "android.support.v13.view.inputmethod.InputConnectionCompat.CONTENT_OPTS" : "androidx.core.view.inputmethod.InputConnectionCompat.CONTENT_OPTS"); if (uri != null && clipDescription != null) { r0 = interfaceC1259c.mo1765a(new C1264k(uri, clipDescription, uri2), i, bundle2); } if (resultReceiver != 0) { resultReceiver.send(r0, null); } return r0; } catch (Throwable th2) { th = th2; if (resultReceiver != 0) { resultReceiver.send(0, null); } throw th; } } /* renamed from: f */ public static /* synthetic */ boolean m1766f(View view, C1264k c1264k, int i, Bundle bundle) { if (Build.VERSION.SDK_INT >= 25 && (i & 1) != 0) { try { c1264k.m1757d(); InputContentInfo inputContentInfo = (InputContentInfo) c1264k.m1756e(); bundle = bundle == null ? new Bundle() : new Bundle(bundle); bundle.putParcelable("androidx.core.view.extra.INPUT_CONTENT_INFO", inputContentInfo); } catch (Exception e) { Log.w("InputConnectionCompat", "Can't insert content from IME; requestPermission() failed", e); return false; } } return C0829h1.m2855H(view, new C0784c.C0785a(new ClipData(c1264k.m1759b(), new ClipData.Item(c1264k.m1760a())), 2).m2915d(c1264k.m1758c()).m2917b(bundle).m2918a()) == null; } }