f.smali
.class public final Lcom/imo/android/imoim/util/common/f;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/util/common/f$b;,
Lcom/imo/android/imoim/util/common/f$a;
}
.end annotation
# static fields
.field private static final a:J
.field private static final b:Landroid/os/Handler;
.field private static c:Z
# direct methods
.method static constructor <clinit>()V
.registers 3
.line 32
sget-object v0, Ljava/util/concurrent/TimeUnit;->DAYS:Ljava/util/concurrent/TimeUnit;
const-wide/16 v1, 0x2
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J
move-result-wide v0
sput-wide v0, Lcom/imo/android/imoim/util/common/f;->a:J
.line 34
new-instance v0, Landroid/os/Handler;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v1
invoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
sput-object v0, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
const/4 v0, 0x0
.line 36
sput-boolean v0, Lcom/imo/android/imoim/util/common/f;->c:Z
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 29
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()Ljava/lang/String;
.registers 2
.line 60
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 67
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->LOCALITY:Lcom/imo/android/imoim/util/df$ad;
const-string v1, ""
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private static synthetic a(DDLcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
.registers 8
if-eqz p5, :cond_3b
if-eqz p6, :cond_3b
.line 176
invoke-interface {p6}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_3b
const/4 v0, 0x0
.line 177
invoke-interface {p6, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p6
check-cast p6, Landroid/location/Address;
.line 178
invoke-static {p6}, Lcom/imo/android/imoim/util/common/f;->a(Landroid/location/Address;)V
.line 180
new-instance p6, Ljava/lang/StringBuilder;
const-string v0, "fetchPlaceBySystemService, locality: "
invoke-direct {p6, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
.line 181
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object v0
invoke-virtual {p6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v0, ", longitude: "
invoke-virtual {p6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p6, p0, p1}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
const-string p0, ", latitude: "
invoke-virtual {p6, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p6, p2, p3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
invoke-virtual {p6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
const-string p1, "GeoAddressHelper"
.line 4071
invoke-static {p1, p0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
:cond_3b
if-eqz p4, :cond_44
.line 187
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object p0
invoke-interface {p4, p5, p0}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
:cond_44
return-void
.end method
.method public static a(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
.registers 17
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"DDI",
"Lcom/imo/android/imoim/util/common/g$b<",
"Ljava/util/List<",
"Landroid/location/Address;",
">;>;)V"
}
.end annotation
.line 250
new-instance v0, Lcom/imo/android/imoim/util/common/f$b;
new-instance v9, Lcom/imo/android/imoim/util/common/-$$Lambda$f$elBbB0faa_dgp_qNWzZfVaLXy-Y;
move-object v1, v9
move-object v2, p0
move-wide v3, p1
move-wide v5, p3
move v7, p5
move-object/from16 v8, p6
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$elBbB0faa_dgp_qNWzZfVaLXy-Y;-><init>(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
invoke-direct {v0, v9}, Lcom/imo/android/imoim/util/common/f$b;-><init>(Ljava/lang/Runnable;)V
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 276
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/common/f$b;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/util/common/f$a;)V
.registers 3
.line 88
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 101
new-instance v0, Lcom/imo/android/imoim/util/common/-$$Lambda$f$zrEa7VR7_etJIKtIHRLVZZvGK8g;
invoke-direct {v0, p1, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$zrEa7VR7_etJIKtIHRLVZZvGK8g;-><init>(Lcom/imo/android/imoim/util/common/f$a;Landroid/content/Context;)V
.line 135
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/common/g;->a(Landroid/content/Context;Lcom/imo/android/imoim/util/common/g$b;)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/util/common/g$b;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lcom/imo/android/imoim/util/common/g$b<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
const/4 v0, -0x1
.line 139
invoke-static {p0, p1, v0}, Lcom/imo/android/imoim/util/common/f;->a(Landroid/content/Context;Lcom/imo/android/imoim/util/common/g$b;I)V
return-void
.end method
.method public static a(Landroid/content/Context;Lcom/imo/android/imoim/util/common/g$b;I)V
.registers 8
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lcom/imo/android/imoim/util/common/g$b<",
"Ljava/lang/String;",
">;I)V"
}
.end annotation
.line 144
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 154
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 155
sget-object v2, Lcom/imo/android/imoim/util/df$c;->BIG_GROUP_LAST_FETCH_LOCATION_TIME:Lcom/imo/android/imoim/util/df$c;
const-wide/16 v3, 0x0
invoke-static {v2, v3, v4}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v2
.line 156
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_2b
sub-long/2addr v0, v2
sget-wide v2, Lcom/imo/android/imoim/util/common/f;->a:J
cmp-long v4, v0, v2
if-gtz v4, :cond_2b
if-eqz p1, :cond_2a
const/4 p0, 0x1
.line 158
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object p2
invoke-interface {p1, p0, p2}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
:cond_2a
return-void
.line 163
:cond_2b
new-instance v0, Lcom/imo/android/imoim/util/common/-$$Lambda$f$S8Y_B1n3rtH0ppI_4mPXkNgXnuw;
invoke-direct {v0, p1, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$S8Y_B1n3rtH0ppI_4mPXkNgXnuw;-><init>(Lcom/imo/android/imoim/util/common/g$b;Landroid/content/Context;)V
.line 192
invoke-static {p0, p2, v0}, Lcom/imo/android/imoim/util/common/g;->a(Landroid/content/Context;ILcom/imo/android/imoim/util/common/g$b;)V
return-void
.end method
.method private static synthetic a(Landroid/content/Context;Ljava/util/Locale;Ljava/lang/String;ILcom/imo/android/imoim/util/common/g$b;)V
.registers 6
.line 197
new-instance v0, Landroid/location/Geocoder;
invoke-direct {v0, p0, p1}, Landroid/location/Geocoder;-><init>(Landroid/content/Context;Ljava/util/Locale;)V
.line 199
:try_start_5
invoke-virtual {v0, p2, p3}, Landroid/location/Geocoder;->getFromLocationName(Ljava/lang/String;I)Ljava/util/List;
move-result-object p0
if-eqz p4, :cond_15
.line 201
sget-object p1, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
new-instance p2, Lcom/imo/android/imoim/util/common/-$$Lambda$f$EGoaJl_osLUoiS8MsHBgROZjXq8;
invoke-direct {p2, p4, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$EGoaJl_osLUoiS8MsHBgROZjXq8;-><init>(Lcom/imo/android/imoim/util/common/g$b;Ljava/util/List;)V
invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:try_end_15
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_15} :catch_16
:cond_15
return-void
:catch_16
move-exception p0
const-string p1, "GeoAddressHelper"
const-string p2, "getFromLocationName exception:"
.line 204
invoke-static {p1, p2, p0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.line 205
sget-object p1, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
new-instance p2, Lcom/imo/android/imoim/util/common/-$$Lambda$f$kgombekc7qTnL_41qgE9DYgtt0E;
invoke-direct {p2, p4, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$kgombekc7qTnL_41qgE9DYgtt0E;-><init>(Lcom/imo/android/imoim/util/common/g$b;Ljava/lang/Exception;)V
invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/util/Locale;Ljava/lang/String;Lcom/imo/android/imoim/util/common/g$b;)V
.registers 12
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroid/content/Context;",
"Ljava/util/Locale;",
"Ljava/lang/String;",
"Lcom/imo/android/imoim/util/common/g$b<",
"TT;>;)V"
}
.end annotation
.line 196
new-instance v0, Lcom/imo/android/imoim/util/common/f$b;
new-instance v7, Lcom/imo/android/imoim/util/common/-$$Lambda$f$mkHdjJZQKrE1rJPljXZCvuBbP-4;
const/4 v5, 0x6
move-object v1, v7
move-object v2, p0
move-object v3, p1
move-object v4, p2
move-object v6, p3
invoke-direct/range {v1 .. v6}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$mkHdjJZQKrE1rJPljXZCvuBbP-4;-><init>(Landroid/content/Context;Ljava/util/Locale;Ljava/lang/String;ILcom/imo/android/imoim/util/common/g$b;)V
invoke-direct {v0, v7}, Lcom/imo/android/imoim/util/common/f$b;-><init>(Ljava/lang/Runnable;)V
const/4 p0, 0x0
new-array p0, p0, [Ljava/lang/Void;
.line 213
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/util/common/f$b;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
return-void
.end method
.method private static a(Landroid/location/Address;)V
.registers 4
if-eqz p0, :cond_4a
.line 282
invoke-virtual {p0}, Landroid/location/Address;->getLocality()Ljava/lang/String;
move-result-object v0
.line 283
invoke-virtual {p0}, Landroid/location/Address;->getAdminArea()Ljava/lang/String;
move-result-object v1
.line 284
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_11
move-object v0, v1
.line 287
:cond_11
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_1b
.line 288
invoke-virtual {p0}, Landroid/location/Address;->getCountryName()Ljava/lang/String;
move-result-object v0
.line 290
:cond_1b
sget-object v2, Lcom/imo/android/imoim/util/df$ad;->LOCALITY:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v2, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 291
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->LOCALITY_STATES:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 294
invoke-virtual {p0}, Landroid/location/Address;->getCountryCode()Ljava/lang/String;
move-result-object v0
.line 295
sget-object v1, Lcom/imo/android/imoim/util/df$ad;->LC_CC:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v1, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 299
invoke-virtual {p0}, Landroid/location/Address;->getLocale()Ljava/util/Locale;
move-result-object v0
if-eqz v0, :cond_41
.line 300
invoke-virtual {p0}, Landroid/location/Address;->getLocale()Ljava/util/Locale;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
move-result-object p0
.line 301
sget-object v0, Lcom/imo/android/imoim/util/df$c;->BIG_GROUP_CITY_NAME_LANGUAGE_CODE:Lcom/imo/android/imoim/util/df$c;
invoke-static {v0, p0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
.line 305
:cond_41
sget-object p0, Lcom/imo/android/imoim/util/df$c;->BIG_GROUP_LAST_FETCH_LOCATION_TIME:Lcom/imo/android/imoim/util/df$c;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
:cond_4a
return-void
.end method
.method public static a(Landroidx/fragment/app/FragmentActivity;Ljava/util/Locale;DDILcom/imo/android/imoim/util/common/g$b;)V
.registers 19
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Landroidx/fragment/app/FragmentActivity;",
"Ljava/util/Locale;",
"DDI",
"Lcom/imo/android/imoim/util/common/g$b<",
"TT;>;)V"
}
.end annotation
.line 218
new-instance v0, Lcom/imo/android/imoim/util/common/f$b;
new-instance v10, Lcom/imo/android/imoim/util/common/-$$Lambda$f$qJ4qakgE4Vzslg0eDuvckMnaaZY;
move-object v1, v10
move-object v2, p0
move-object v3, p1
move-wide v4, p2
move-wide v6, p4
move/from16 v8, p6
move-object/from16 v9, p7
invoke-direct/range {v1 .. v9}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$qJ4qakgE4Vzslg0eDuvckMnaaZY;-><init>(Landroidx/fragment/app/FragmentActivity;Ljava/util/Locale;DDILcom/imo/android/imoim/util/common/g$b;)V
invoke-direct {v0, v10}, Lcom/imo/android/imoim/util/common/f$b;-><init>(Ljava/lang/Runnable;)V
const/4 v1, 0x0
new-array v1, v1, [Ljava/lang/Void;
.line 236
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/common/f$b;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/util/common/f$a;DDZLjava/util/List;)V
.registers 14
if-eqz p5, :cond_2d
if-eqz p6, :cond_2d
.line 115
invoke-interface {p6}, Ljava/util/List;->size()I
move-result p5
if-lez p5, :cond_2d
const/4 p5, 0x0
.line 116
invoke-interface {p6, p5}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p5
check-cast p5, Landroid/location/Address;
.line 118
invoke-virtual {p5}, Landroid/location/Address;->getLocality()Ljava/lang/String;
move-result-object p6
.line 119
invoke-static {p6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1f
.line 120
invoke-virtual {p5}, Landroid/location/Address;->getAdminArea()Ljava/lang/String;
move-result-object p6
.line 123
:cond_1f
invoke-static {p6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_29
.line 124
invoke-virtual {p5}, Landroid/location/Address;->getCountryName()Ljava/lang/String;
move-result-object p6
.line 126
:cond_29
invoke-static {p5}, Lcom/imo/android/imoim/util/common/f;->a(Landroid/location/Address;)V
goto :goto_2e
:cond_2d
const/4 p6, 0x0
:goto_2e
move-object v6, p6
if-eqz p0, :cond_38
const/4 v1, 0x1
move-object v0, p0
move-wide v2, p1
move-wide v4, p3
.line 130
invoke-interface/range {v0 .. v6}, Lcom/imo/android/imoim/util/common/f$a;->a(ZDDLjava/lang/String;)V
:cond_38
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/util/common/f$a;Landroid/content/Context;ZLcom/imo/android/imoim/util/common/g$a;)V
.registers 23
move-object/from16 v0, p3
if-eqz p2, :cond_20
if-nez v0, :cond_7
goto :goto_20
.line 109
:cond_7
iget-wide v6, v0, Lcom/imo/android/imoim/util/common/g$a;->a:D
.line 110
iget-wide v8, v0, Lcom/imo/android/imoim/util/common/g$a;->b:D
const/4 v10, 0x1
.line 112
new-instance v11, Lcom/imo/android/imoim/util/common/-$$Lambda$f$Xk9n1cph9namPVSwstH4hoLroO4;
move-object v0, v11
move-object/from16 v1, p0
move-wide v2, v6
move-wide v4, v8
invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$Xk9n1cph9namPVSwstH4hoLroO4;-><init>(Lcom/imo/android/imoim/util/common/f$a;DD)V
move-object/from16 v0, p1
move-wide v1, v6
move-wide v3, v8
move v5, v10
move-object v6, v11
invoke-static/range {v0 .. v6}, Lcom/imo/android/imoim/util/common/f;->a(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
return-void
:cond_20
:goto_20
if-eqz p0, :cond_34
const/4 v13, 0x0
const-wide v14, -0x3f89800000000000L # -360.0
const-wide v16, -0x3f89800000000000L # -360.0
const/16 v18, 0x0
move-object/from16 v12, p0
.line 104
invoke-interface/range {v12 .. v18}, Lcom/imo/android/imoim/util/common/f$a;->a(ZDDLjava/lang/String;)V
:cond_34
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/util/common/g$b;Landroid/content/Context;ZLandroid/location/Location;)V
.registers 14
if-nez p3, :cond_d
if-eqz p0, :cond_c
const/4 p1, 0x0
.line 166
invoke-static {}, Lcom/imo/android/imoim/util/common/f;->a()Ljava/lang/String;
move-result-object p2
invoke-interface {p0, p1, p2}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
:cond_c
return-void
.line 171
:cond_d
invoke-virtual {p3}, Landroid/location/Location;->getLatitude()D
move-result-wide v6
.line 172
invoke-virtual {p3}, Landroid/location/Location;->getLongitude()D
move-result-wide p2
const/4 v8, 0x1
.line 175
new-instance v9, Lcom/imo/android/imoim/util/common/-$$Lambda$f$OG9ph3srPVV5V47pXlA3C8O-Ixw;
move-object v0, v9
move-wide v1, p2
move-wide v3, v6
move-object v5, p0
invoke-direct/range {v0 .. v5}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$OG9ph3srPVV5V47pXlA3C8O-Ixw;-><init>(DDLcom/imo/android/imoim/util/common/g$b;)V
move-object v0, p1
move-wide v1, v6
move-wide v3, p2
move v5, v8
move-object v6, v9
invoke-static/range {v0 .. v6}, Lcom/imo/android/imoim/util/common/f;->a(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/util/common/g$b;Ljava/lang/Exception;)V
.registers 4
if-eqz p0, :cond_7
const/4 v0, 0x0
const/4 v1, 0x0
.line 207
invoke-interface {p0, v0, v1}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
.line 3082
:cond_7
invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;
.line 209
new-instance p0, Ljava/lang/StringBuilder;
const-string v0, "getFromLocationName exception:"
invoke-direct {p0, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/i/d;->f(Ljava/lang/String;)V
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/util/common/g$b;Ljava/util/List;)V
.registers 3
const/4 v0, 0x1
.line 201
invoke-interface {p0, v0, p1}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
return-void
.end method
.method private static synthetic a(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
.registers 3
.line 272
invoke-interface {p0, p1, p2}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
return-void
.end method
.method private static synthetic a(Ljava/lang/Exception;)V
.registers 3
.line 1082
invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;
.line 265
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "fetchLocality exception:"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object p0
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/i/d;->f(Ljava/lang/String;)V
return-void
.end method
.method public static b()Ljava/lang/String;
.registers 2
.line 71
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->LOCALITY_STATES:Lcom/imo/android/imoim/util/df$ad;
const-string v1, ""
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private static synthetic b(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
.registers 16
const-string v0, "GeoAddressHelper"
const/4 v1, 0x0
const/4 v2, 0x0
.line 256
:try_start_4
new-instance v3, Landroid/location/Geocoder;
sget-object v4, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
invoke-direct {v3, p0, v4}, Landroid/location/Geocoder;-><init>(Landroid/content/Context;Ljava/util/Locale;)V
move-wide v4, p1
move-wide v6, p3
move v8, p5
.line 257
invoke-virtual/range {v3 .. v8}, Landroid/location/Geocoder;->getFromLocation(DDI)Ljava/util/List;
move-result-object v2
const/4 v1, 0x1
.line 260
sget-boolean p0, Lcom/imo/android/imoim/util/common/f;->c:Z
if-eqz p0, :cond_35
const-string p0, "fetchLocality address:"
.line 261
invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
.line 1071
invoke-static {v0, p0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
:try_end_24
.catch Ljava/lang/Exception; {:try_start_4 .. :try_end_24} :catch_25
goto :goto_35
:catch_25
move-exception p0
const-string p1, "Geocoder throw exception"
.line 264
invoke-static {v0, p1, p0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.line 265
sget-object p1, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
new-instance p2, Lcom/imo/android/imoim/util/common/-$$Lambda$f$MzBnzrIEqsTG94CP3VjbFGFdvN8;
invoke-direct {p2, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$MzBnzrIEqsTG94CP3VjbFGFdvN8;-><init>(Ljava/lang/Exception;)V
invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:cond_35
:goto_35
if-eqz p6, :cond_41
.line 272
sget-object p0, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
new-instance p1, Lcom/imo/android/imoim/util/common/-$$Lambda$f$5iJmxzlwCJ4ShEzmcMnVRwOAKBo;
invoke-direct {p1, p6, v1, v2}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$5iJmxzlwCJ4ShEzmcMnVRwOAKBo;-><init>(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
invoke-virtual {p0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:cond_41
return-void
.end method
.method private static synthetic b(Landroidx/fragment/app/FragmentActivity;Ljava/util/Locale;DDILcom/imo/android/imoim/util/common/g$b;)V
.registers 14
.line 219
new-instance v0, Landroid/location/Geocoder;
invoke-direct {v0, p0, p1}, Landroid/location/Geocoder;-><init>(Landroid/content/Context;Ljava/util/Locale;)V
move-wide v1, p2
move-wide v3, p4
move v5, p6
.line 223
:try_start_8
invoke-virtual/range {v0 .. v5}, Landroid/location/Geocoder;->getFromLocation(DDI)Ljava/util/List;
move-result-object p0
:try_end_c
.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_c} :catch_e
const/4 p1, 0x1
goto :goto_22
:catch_e
move-exception p0
const/4 p1, 0x0
const-string p2, "GeoAddressHelper"
const-string p3, "Geocoder throw exception"
.line 227
invoke-static {p2, p3, p0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.line 228
sget-object p2, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
new-instance p3, Lcom/imo/android/imoim/util/common/-$$Lambda$f$jKZ8cTzog2rxgTi2UwTtCn9_FmM;
invoke-direct {p3, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$jKZ8cTzog2rxgTi2UwTtCn9_FmM;-><init>(Ljava/lang/Exception;)V
invoke-virtual {p2, p3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
const/4 p0, 0x0
:goto_22
if-eqz p7, :cond_2e
.line 233
sget-object p2, Lcom/imo/android/imoim/util/common/f;->b:Landroid/os/Handler;
new-instance p3, Lcom/imo/android/imoim/util/common/-$$Lambda$f$NRU8ztN9mhOM02ykujkFdOpN2So;
invoke-direct {p3, p7, p1, p0}, Lcom/imo/android/imoim/util/common/-$$Lambda$f$NRU8ztN9mhOM02ykujkFdOpN2So;-><init>(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
invoke-virtual {p2, p3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
:cond_2e
return-void
.end method
.method private static synthetic b(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
.registers 3
.line 233
invoke-interface {p0, p1, p2}, Lcom/imo/android/imoim/util/common/g$b;->onResult(ZLjava/lang/Object;)V
return-void
.end method
.method private static synthetic b(Ljava/lang/Exception;)V
.registers 3
.line 2082
invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;
.line 228
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "getFromLocation exception:"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String;
move-result-object p0
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/i/d;->f(Ljava/lang/String;)V
return-void
.end method
.method public static c()Ljava/lang/String;
.registers 2
.line 75
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cx()Z
.line 82
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->LC_CC:Lcom/imo/android/imoim/util/df$ad;
const-string v1, ""
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public static synthetic lambda$5iJmxzlwCJ4ShEzmcMnVRwOAKBo(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
.registers 3
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/util/common/f;->a(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
return-void
.end method
.method public static synthetic lambda$EGoaJl_osLUoiS8MsHBgROZjXq8(Lcom/imo/android/imoim/util/common/g$b;Ljava/util/List;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/util/common/f;->a(Lcom/imo/android/imoim/util/common/g$b;Ljava/util/List;)V
return-void
.end method
.method public static synthetic lambda$MzBnzrIEqsTG94CP3VjbFGFdvN8(Ljava/lang/Exception;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/util/common/f;->a(Ljava/lang/Exception;)V
return-void
.end method
.method public static synthetic lambda$NRU8ztN9mhOM02ykujkFdOpN2So(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
.registers 3
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/util/common/f;->b(Lcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
return-void
.end method
.method public static synthetic lambda$OG9ph3srPVV5V47pXlA3C8O-Ixw(DDLcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
.registers 7
invoke-static/range {p0 .. p6}, Lcom/imo/android/imoim/util/common/f;->a(DDLcom/imo/android/imoim/util/common/g$b;ZLjava/util/List;)V
return-void
.end method
.method public static synthetic lambda$S8Y_B1n3rtH0ppI_4mPXkNgXnuw(Lcom/imo/android/imoim/util/common/g$b;Landroid/content/Context;ZLandroid/location/Location;)V
.registers 4
invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/util/common/f;->a(Lcom/imo/android/imoim/util/common/g$b;Landroid/content/Context;ZLandroid/location/Location;)V
return-void
.end method
.method public static synthetic lambda$Xk9n1cph9namPVSwstH4hoLroO4(Lcom/imo/android/imoim/util/common/f$a;DDZLjava/util/List;)V
.registers 7
invoke-static/range {p0 .. p6}, Lcom/imo/android/imoim/util/common/f;->a(Lcom/imo/android/imoim/util/common/f$a;DDZLjava/util/List;)V
return-void
.end method
.method public static synthetic lambda$elBbB0faa_dgp_qNWzZfVaLXy-Y(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
.registers 7
invoke-static/range {p0 .. p6}, Lcom/imo/android/imoim/util/common/f;->b(Landroid/content/Context;DDILcom/imo/android/imoim/util/common/g$b;)V
return-void
.end method
.method public static synthetic lambda$jKZ8cTzog2rxgTi2UwTtCn9_FmM(Ljava/lang/Exception;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/util/common/f;->b(Ljava/lang/Exception;)V
return-void
.end method
.method public static synthetic lambda$kgombekc7qTnL_41qgE9DYgtt0E(Lcom/imo/android/imoim/util/common/g$b;Ljava/lang/Exception;)V
.registers 2
invoke-static {p0, p1}, Lcom/imo/android/imoim/util/common/f;->a(Lcom/imo/android/imoim/util/common/g$b;Ljava/lang/Exception;)V
return-void
.end method
.method public static synthetic lambda$mkHdjJZQKrE1rJPljXZCvuBbP-4(Landroid/content/Context;Ljava/util/Locale;Ljava/lang/String;ILcom/imo/android/imoim/util/common/g$b;)V
.registers 5
invoke-static {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/util/common/f;->a(Landroid/content/Context;Ljava/util/Locale;Ljava/lang/String;ILcom/imo/android/imoim/util/common/g$b;)V
return-void
.end method
.method public static synthetic lambda$qJ4qakgE4Vzslg0eDuvckMnaaZY(Landroidx/fragment/app/FragmentActivity;Ljava/util/Locale;DDILcom/imo/android/imoim/util/common/g$b;)V
.registers 8
invoke-static/range {p0 .. p7}, Lcom/imo/android/imoim/util/common/f;->b(Landroidx/fragment/app/FragmentActivity;Ljava/util/Locale;DDILcom/imo/android/imoim/util/common/g$b;)V
return-void
.end method
.method public static synthetic lambda$zrEa7VR7_etJIKtIHRLVZZvGK8g(Lcom/imo/android/imoim/util/common/f$a;Landroid/content/Context;ZLcom/imo/android/imoim/util/common/g$a;)V
.registers 4
invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/util/common/f;->a(Lcom/imo/android/imoim/util/common/f$a;Landroid/content/Context;ZLcom/imo/android/imoim/util/common/g$a;)V
return-void
.end method