package vu2; import android.app.Activity; import android.content.ContentResolver; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.provider.ContactsContract; import android.text.TextUtils; import androidx.core.app.ActivityCompat; import com.alibaba.alibclinkpartner.linkpartner.constants.ALPParamConstant; import com.alibaba.baichuan.trade.biz.applink.adapter.AppLinkConstants; import com.xingin.utils.XYUtilsCenter; import java.util.ArrayList; import java.util.HashMap; import ko2.e; import kotlin.Metadata; import kotlin.TuplesKt; import kotlin.Unit; import kotlin.collections.MapsKt__MapsKt; import kotlin.io.CloseableKt; import kotlin.jvm.functions.Function0; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.Lambda; import kotlin.text.StringsKt__StringsJVMKt; import n02.d; import t50.c; @Metadata(bv = {}, d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0012\u0010\u0013J>\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0003\u001a\u00020\u00022&\u0010\u0007\u001a\"\u0012\u0004\u0012\u00020\u0005\u0012\u0006\u0012\u0004\u0018\u00010\u00010\u0004j\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0006\u0012\u0004\u0018\u00010\u0001`\u00062\u0006\u0010\t\u001a\u00020\bJ \u0010\u0011\u001a\u00020\n2\u0006\u0010\r\u001a\u00020\f2\u0006\u0010\u000e\u001a\u00020\f2\b\u0010\u0010\u001a\u0004\u0018\u00010\u000f¨\u0006\u0014"}, d2 = {"Lvu2/h;", "", "Landroid/app/Activity;", "activity", "Ljava/util/HashMap;", "", "Lkotlin/collections/HashMap;", "args", "Lt50/a;", "callback", "", "d", "", AppLinkConstants.REQUESTCODE, ALPParamConstant.RESULT_CODE, "Landroid/content/Intent;", "data", "c", "<init>", "()V", "xybridge_library_release"}, k = 1, mv = {1, 6, 0}) /* compiled from: XhsContactUtils.kt */ public final class h { /* renamed from: a reason: collision with root package name */ public static final h f141683a = new h(); /* renamed from: b reason: collision with root package name */ public static t50.a f141684b; @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48) /* compiled from: XhsContactUtils.kt */ public static final class a extends Lambda implements Function0<Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ t50.a f141685a; /* renamed from: b reason: collision with root package name */ public final /* synthetic */ Activity f141686b; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public a(t50.a aVar, Activity activity) { super(0); this.f141685a = aVar; this.f141686b = activity; } @Override // kotlin.jvm.functions.Function0 public final void invoke() { h hVar = h.f141683a; h.f141684b = this.f141685a; Intent intent = new Intent("android.intent.action.PICK"); intent.setType("vnd.android.cursor.dir/contact"); if (intent.resolveActivity(this.f141686b.getPackageManager()) != null) { this.f141686b.startActivityForResult(intent, 4002); } } } @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 6, 0}, xi = 48) /* compiled from: XhsContactUtils.kt */ public static final class b extends Lambda implements Function0<Unit> { /* renamed from: a reason: collision with root package name */ public final /* synthetic */ Activity f141687a; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public b(Activity activity) { super(0); this.f141687a = activity; } @Override // kotlin.jvm.functions.Function0 public final void invoke() { ActivityCompat.shouldShowRequestPermissionRationale(this.f141687a, "android.permission.READ_CONTACTS"); t50.a aVar = h.f141684b; if (aVar != null) { aVar.a(c.f132459d.c(-1, "permission deny")); } e.l("XhsContactUtils", "deny permission,resultJson = null"); } } /* JADX WARNING: Code restructure failed: missing block: B:38:0x00be, code lost: r2 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:39:0x00bf, code lost: kotlin.io.CloseableKt.closeFinally(r4, r15); */ /* JADX WARNING: Code restructure failed: missing block: B:40:0x00c2, code lost: throw r2; */ /* JADX WARNING: Code restructure failed: missing block: B:46:0x00cc, code lost: r2 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:47:0x00cd, code lost: kotlin.io.CloseableKt.closeFinally(r1, r15); */ /* JADX WARNING: Code restructure failed: missing block: B:48:0x00d0, code lost: throw r2; */ public final void c(int i10, int i14, Intent intent) { String str; if (i10 == 4002) { if (i14 != -1 || intent == null || intent.getData() == null) { t50.a aVar = f141684b; if (aVar != null) { aVar.a(c.f132459d.b(null)); } } else { try { Uri data = intent.getData(); Intrinsics.checkNotNull(data); ArrayList arrayList = new ArrayList(); Cursor z14 = d.z(XYUtilsCenter.h().getContentResolver(), data, null, null, null, null); String str2 = ""; if (z14 != null) { if (z14.moveToFirst()) { String string = z14.getString(z14.getColumnIndex("display_name")); Intrinsics.checkNotNullExpressionValue(string, "cursor.getString(cursor.…t.Contacts.DISPLAY_NAME))"); String string2 = z14.getString(z14.getColumnIndex("has_phone_number")); String string3 = z14.getString(z14.getColumnIndex("_id")); if (Intrinsics.areEqual(string2, "1")) { ContentResolver contentResolver = XYUtilsCenter.h().getContentResolver(); Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI; Cursor z15 = d.z(contentResolver, uri, null, "contact_id = " + string3, null, null); if (z15 != null) { if (z15.moveToFirst()) { do { String string4 = z15.getString(z15.getColumnIndex("data1")); if (string4 == null || (str = StringsKt__StringsJVMKt.replace$default(string4, " ", "", false, 4, (Object) null)) == null) { str = str2; } if (!TextUtils.isEmpty(str)) { arrayList.add(str); } } while (z15.moveToNext()); } Unit unit = Unit.INSTANCE; CloseableKt.closeFinally(z15, null); } } str2 = string; } Unit unit2 = Unit.INSTANCE; CloseableKt.closeFinally(z14, null); } HashMap hashMap = MapsKt__MapsKt.hashMapOf(TuplesKt.to("name", str2), TuplesKt.to("phone", arrayList)); t50.a aVar2 = f141684b; if (aVar2 != null) { aVar2.a(c.f132459d.b(hashMap)); } } catch (Exception e14) { e.g("XhsContactUtils", e14); t50.a aVar3 = f141684b; if (aVar3 != null) { aVar3.a(c.a.d(c.f132459d, -1, null, 2, null)); } } } f141684b = null; } } public final void d(Activity activity, HashMap<String, Object> hashMap, t50.a aVar) { Intrinsics.checkNotNullParameter(activity, "activity"); Intrinsics.checkNotNullParameter(hashMap, "args"); Intrinsics.checkNotNullParameter(aVar, "callback"); if (fj2.b.f77239f.n(activity, "android.permission.READ_CONTACTS")) { f141684b = aVar; Intent intent = new Intent("android.intent.action.PICK"); intent.setType("vnd.android.cursor.dir/contact"); if (intent.resolveActivity(activity.getPackageManager()) != null) { activity.startActivityForResult(intent, 4002); return; } return; } i20.b.d(i20.b.f88607a, activity, new String[]{"android.permission.READ_CONTACTS"}, new a(aVar, activity), new b(activity), 0, 0, 0, 0, 240, null); } }