.class public final Lhc/g; .super Ljava/lang/Object; .source "VSMMarkerManager.kt" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lhc/g$b;, Lhc/g$a; } .end annotation .annotation system Ldalvik/annotation/SourceDebugExtension; value = "SMAP\nVSMMarkerManager.kt\nKotlin\n*S Kotlin\n*F\n+ 1 VSMMarkerManager.kt\ncom/skt/tmap/mapview/streaming/VSMMarkerManager\n+ 2 _Arrays.kt\nkotlin/collections/ArraysKt___ArraysKt\n+ 3 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,664:1\n13536#2,2:665\n1858#3,3:667\n*E\n*S KotlinDebug\n*F\n+ 1 VSMMarkerManager.kt\ncom/skt/tmap/mapview/streaming/VSMMarkerManager\n*L\n93#1,2:665\n122#1,3:667\n*E\n" .end annotation .annotation runtime Lkotlin/Metadata; bv = {} d1 = { "\u0000x\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0007\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u001b\u0018\u00002\u00020\u0001:\u0002TUB\u0007\u00a2\u0006\u0004\u0008R\u0010SJ\u0006\u0010\u0003\u001a\u00020\u0002J3\u0010\r\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u000c\u0010\u0008\u001a\u0008\u0012\u0004\u0012\u00020\u00070\u00062\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\r\u0010\u000eJ<\u0010\u0015\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u000c\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u00100\u000f2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0014\u001a\u00020\u00122\u0006\u0010\n\u001a\u00020\t2\u0006\u0010\u000c\u001a\u00020\u000bJ \u0010\u001a\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0017\u001a\u00020\u00162\u0008\u0010\u0019\u001a\u0004\u0018\u00010\u0018J\u0016\u0010\u001e\u001a\u00020\u00022\u0006\u0010\u001b\u001a\u00020\t2\u0006\u0010\u001d\u001a\u00020\u001cJ\u0006\u0010\u001f\u001a\u00020\u0002J\u000e\u0010!\u001a\u00020\u001c2\u0006\u0010 \u001a\u00020\tJ\"\u0010%\u001a\u0004\u0018\u00010$2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\"\u001a\u00020\u00102\u0006\u0010#\u001a\u00020\u001cH\u0002J:\u0010*\u001a\u0004\u0018\u00010$2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010&\u001a\u00020\u00122\u0006\u0010\'\u001a\u00020\u00122\u0006\u0010(\u001a\u00020\u00122\u0006\u0010)\u001a\u00020\u00122\u0006\u0010#\u001a\u00020\u001cH\u0002J0\u0010-\u001a\u00020\u001c2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010+\u001a\u00020\u00072\u0006\u0010\n\u001a\u00020\t2\u0006\u0010,\u001a\u00020\u00122\u0006\u0010#\u001a\u00020\u001cH\u0002J \u0010.\u001a\u00020$2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\"\u001a\u00020\u00102\u0006\u0010#\u001a\u00020\u001cH\u0002J\u001a\u00101\u001a\u0004\u0018\u0001002\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010/\u001a\u00020\tH\u0002J\u0010\u00103\u001a\u00020\u00122\u0006\u00102\u001a\u00020\tH\u0002J\u001a\u00105\u001a\u0004\u0018\u0001002\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u00104\u001a\u00020\u0012H\u0002J0\u0010<\u001a\u00020;2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u00106\u001a\u00020$2\u0006\u0010 \u001a\u00020\t2\u0006\u00108\u001a\u0002072\u0006\u0010:\u001a\u000209H\u0002J\u0010\u0010>\u001a\u00020\u00022\u0006\u0010=\u001a\u00020;H\u0002J\u000c\u0010?\u001a\u00020\t*\u00020\u0012H\u0002J!\u0010@\u001a\u0004\u0018\u00010\u00122\u0006\u0010\u001b\u001a\u00020\t2\u0006\u0010\u0017\u001a\u00020\u0016H\u0002\u00a2\u0006\u0004\u0008@\u0010AJ\u0008\u0010B\u001a\u00020\u0002H\u0002J\u0010\u0010C\u001a\u00020\u00022\u0006\u0010\u001b\u001a\u00020\tH\u0002J\u0012\u0010E\u001a\u00020\u00022\u0008\u0010D\u001a\u0004\u0018\u00010\tH\u0002R\"\u0010F\u001a\u00020\u001c8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008F\u0010G\u001a\u0004\u0008H\u0010I\"\u0004\u0008J\u0010KR(\u0010L\u001a\u0008\u0012\u0004\u0012\u00020\u00100\u000f8\u0006@\u0006X\u0086\u000e\u00a2\u0006\u0012\n\u0004\u0008L\u0010M\u001a\u0004\u0008N\u0010O\"\u0004\u0008P\u0010Q\u00a8\u0006V" } d2 = { "Lhc/g;", "", "Lkotlin/d1;", "t", "Landroid/content/Context;", "context", "", "Lcom/skt/tmap/engine/navigation/data/EVStationInfo;", "evStationInfos", "", "markerHeader", "Lcom/skt/tmap/vsm/map/NaviMapEngine;", "mapEngine", "k", "(Landroid/content/Context;[Lcom/skt/tmap/engine/navigation/data/EVStationInfo;Ljava/lang/String;Lcom/skt/tmap/vsm/map/NaviMapEngine;)V", "Ljava/util/ArrayList;", "Lcom/skt/tmap/data/AroundInfoListItem;", "routeItemListByType", "", "minOilId", "infoFuelType", "l", "Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;", "vsmMarkerBase", "Lhc/g$b;", "onHitOilInfoListener", "s", "headerId", "", "isVisible", "z", "e", "markerId", "u", "aroundInfoListItem", "isSelected", "Landroid/graphics/Bitmap;", "g", "superFastCnt", "fastCnt", "slowCnt", "ciResId", "h", "evStationInfo", "markerIndex", "w", "j", "stId", "Landroid/graphics/drawable/Drawable;", "r", "brandCode", "n", "resId", "o", "bitmap", "Lcom/skt/tmap/vsm/data/VSMMapPoint;", "vsmPoint", "", "priority", "Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;", "i", "markerPoint", "c", "B", "q", "(Ljava/lang/String;Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;)Ljava/lang/Integer;", "d", "f", "id", "x", "isShowAroundItem", "Z", "v", "()Z", "A", "(Z)V", "aroundRouteItemList", "Ljava/util/ArrayList;", "m", "()Ljava/util/ArrayList;", "y", "(Ljava/util/ArrayList;)V", "", "()V", "a", "b", "tmap_android_phoneKUShip" } k = 0x1 mv = { 0x1, 0x4, 0x2 } .end annotation # static fields .field public static volatile n:Lhc/g; .field public static final o:Lhc/g$a; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end field # instance fields .field public a:Z .field public b:Lcom/skt/tmap/vsm/map/NaviMapEngine; .field public c:Landroid/view/View; .field public d:Landroid/view/View; .field public e:I .field public f:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/skt/tmap/data/AroundInfoListItem;", ">;" } .end annotation .end field .field public g:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/skt/tmap/data/AroundInfoListItem;", ">;" } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end field .field public h:Ljava/util/ArrayList; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", "Lcom/skt/tmap/engine/navigation/data/EVStationInfo;", ">;" } .end annotation .end field .field public final i:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/String;", "Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;", ">;" } .end annotation .end field .field public j:I .field public k:I .field public l:I .field public m:Ljava/lang/String; # direct methods .method public static constructor ()V .locals 2 new-instance v0, Lhc/g$a; const/4 v1, 0x0 invoke-direct {v0, v1}, Lhc/g$a;->(Lkotlin/jvm/internal/u;)V sput-object v0, Lhc/g;->o:Lhc/g$a; return-void .end method .method public constructor ()V .locals 1 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V .line 2 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->f:Ljava/util/ArrayList; .line 3 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->g:Ljava/util/ArrayList; .line 4 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->h:Ljava/util/ArrayList; .line 5 new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V iput-object v0, p0, Lhc/g;->i:Ljava/util/Map; const/4 v0, -0x1 .line 6 iput v0, p0, Lhc/g;->j:I .line 7 iput v0, p0, Lhc/g;->k:I .line 8 iput v0, p0, Lhc/g;->l:I return-void .end method .method public static final synthetic a()Lhc/g; .locals 1 .line 1 sget-object v0, Lhc/g;->n:Lhc/g; return-object v0 .end method .method public static final synthetic b(Lhc/g;)V .locals 0 .line 1 sput-object p0, Lhc/g;->n:Lhc/g; return-void .end method .method public static final p()Lhc/g; .locals 1 .annotation runtime Lkotlin/jvm/JvmStatic; .end annotation .annotation build Lorg/jetbrains/annotations/Nullable; .end annotation sget-object v0, Lhc/g;->o:Lhc/g$a; invoke-virtual {v0}, Lhc/g$a;->a()Lhc/g; move-result-object v0 return-object v0 .end method # virtual methods .method public final A(Z)V .locals 0 .line 1 iput-boolean p1, p0, Lhc/g;->a:Z return-void .end method .method public final B(I)Ljava/lang/String; .locals 1 .line 1 sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; invoke-static {v0}, Ljava/text/NumberFormat;->getNumberInstance(Ljava/util/Locale;)Ljava/text/NumberFormat; move-result-object v0 invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p1 invoke-virtual {v0, p1}, Ljava/text/NumberFormat;->format(Ljava/lang/Object;)Ljava/lang/String; move-result-object p1 const-string v0, "NumberFormat.getNumberIn\u2026e(Locale.US).format(this)" invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V return-object p1 .end method .method public final c(Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;)V .locals 3 const/4 v0, 0x0 .line 1 invoke-virtual {p1, v0}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->setBlockLabelScale(Z)V const/4 v0, 0x1 .line 2 invoke-virtual {p1, v0}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->setBlockIconScale(Z)V .line 3 iget-object v0, p0, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_0 invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_0 invoke-virtual {v0, p1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->addMarker(Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;)Z .line 4 :cond_0 iget-object v0, p0, Lhc/g;->i:Ljava/util/Map; invoke-virtual {p1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v1 const-string v2, "markerPoint.id" invoke-static {v1, v2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-void .end method .method public final d()V .locals 2 const/4 v0, 0x0 .line 1 iput-object v0, p0, Lhc/g;->m:Ljava/lang/String; .line 2 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->f:Ljava/util/ArrayList; .line 3 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->g:Ljava/util/ArrayList; .line 4 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->h:Ljava/util/ArrayList; .line 5 iget-object v0, p0, Lhc/g;->i:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; move-result-object v0 .line 6 invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; move-result-object v0 :goto_0 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_0 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/String; .line 7 invoke-virtual {p0, v1}, Lhc/g;->x(Ljava/lang/String;)V goto :goto_0 .line 8 :cond_0 iget-object v0, p0, Lhc/g;->i:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->clear()V const/4 v0, 0x0 .line 9 iput-boolean v0, p0, Lhc/g;->a:Z return-void .end method .method public final e()V .locals 1 const/4 v0, -0x1 .line 1 iput v0, p0, Lhc/g;->l:I .line 2 iget v0, p0, Lhc/g;->k:I iput v0, p0, Lhc/g;->j:I const/4 v0, 0x0 .line 3 iput-boolean v0, p0, Lhc/g;->a:Z .line 4 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lhc/g;->g:Ljava/util/ArrayList; const-string v0, "AROUND_" .line 5 invoke-virtual {p0, v0}, Lhc/g;->f(Ljava/lang/String;)V return-void .end method .method public final f(Ljava/lang/String;)V .locals 5 .line 1 iget-object v0, p0, Lhc/g;->i:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; move-result-object v0 .line 2 invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; move-result-object v0 :cond_0 :goto_0 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_1 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/String; const/4 v2, 0x0 const/4 v3, 0x2 const/4 v4, 0x0 .line 3 invoke-static {v1, p1, v2, v3, v4}, Lkotlin/text/StringsKt__StringsKt;->V2(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z move-result v2 if-eqz v2, :cond_0 invoke-virtual {p0, v1}, Lhc/g;->x(Ljava/lang/String;)V goto :goto_0 :cond_1 return-void .end method .method public final g(Landroid/content/Context;Lcom/skt/tmap/data/AroundInfoListItem;Z)Landroid/graphics/Bitmap; .locals 5 .line 1 iget-object v0, p0, Lhc/g;->d:Landroid/view/View; const/4 v1, 0x0 if-eqz v0, :cond_3 if-eqz p3, :cond_0 .line 2 sget p3, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_layout:I invoke-virtual {v0, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p3 check-cast p3, Landroid/widget/LinearLayout; const v2, 0x7f080c53 invoke-virtual {p3, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V goto :goto_0 .line 3 :cond_0 sget p3, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_layout:I invoke-virtual {v0, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p3 check-cast p3, Landroid/widget/LinearLayout; const v2, 0x7f080091 invoke-virtual {p3, v2}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V .line 4 :goto_0 invoke-virtual {p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getFastEvChargerYn()Ljava/lang/String; move-result-object p3 const-string v2, "Y" invoke-static {p3, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z move-result p3 const-string v3, "aroundBitmapLayout.map_o\u2026.map_overlay_ev_type_text" const-string v4, "aroundBitmapLayout.map_overlay_ev_layout" if-eqz p3, :cond_1 invoke-virtual {p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNormalEvChargerYn()Ljava/lang/String; move-result-object p3 invoke-static {p3, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z move-result p3 if-eqz p3, :cond_1 .line 5 sget p2, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_layout:I invoke-virtual {v0, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/LinearLayout; invoke-static {p2, v4}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget p3, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_type_text:I invoke-virtual {p2, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/TextView; invoke-static {p2, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const p3, 0x7f130242 invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String; move-result-object p3 invoke-static {p3}, Lcom/skt/tmap/util/l;->a(Ljava/lang/String;)Landroid/text/Spanned; move-result-object p3 invoke-virtual {p2, p3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_1 .line 6 :cond_1 invoke-virtual {p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getFastEvChargerYn()Ljava/lang/String; move-result-object p3 invoke-static {p3, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z move-result p3 if-eqz p3, :cond_2 .line 7 sget p2, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_layout:I invoke-virtual {v0, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/LinearLayout; invoke-static {p2, v4}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget p3, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_type_text:I invoke-virtual {p2, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/TextView; invoke-static {p2, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const p3, 0x7f130240 invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String; move-result-object p3 invoke-static {p3}, Lcom/skt/tmap/util/l;->a(Ljava/lang/String;)Landroid/text/Spanned; move-result-object p3 invoke-virtual {p2, p3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_1 .line 8 :cond_2 invoke-virtual {p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNormalEvChargerYn()Ljava/lang/String; move-result-object p2 invoke-static {p2, v2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z move-result p2 if-eqz p2, :cond_3 .line 9 sget p2, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_layout:I invoke-virtual {v0, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/LinearLayout; invoke-static {p2, v4}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget p3, Lcom/skt/skaf/l001mtm091/R$id;->map_overlay_ev_type_text:I invoke-virtual {p2, p3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object p2 check-cast p2, Landroid/widget/TextView; const p3, 0x7f130243 invoke-virtual {p2, p3}, Landroid/widget/TextView;->setText(I)V .line 10 :goto_1 invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object p1 const-string p2, "context.resources" invoke-static {p1, p2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; move-result-object p1 const-string p2, "context.resources.displayMetrics" invoke-static {p1, p2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 11 iget p2, p1, Landroid/util/DisplayMetrics;->widthPixels:I const/high16 p3, -0x80000000 invoke-static {p2, p3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I move-result p2 .line 12 iget v1, p1, Landroid/util/DisplayMetrics;->heightPixels:I invoke-static {v1, p3}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I move-result p3 .line 13 invoke-virtual {v0, p2, p3}, Landroid/view/View;->measure(II)V .line 14 invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I move-result p2 invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I move-result p3 const/4 v1, 0x0 invoke-virtual {v0, v1, v1, p2, p3}, Landroid/view/View;->layout(IIII)V .line 15 invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I move-result p2 invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I move-result p3 sget-object v2, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; invoke-static {p1, p2, p3, v2}, Landroid/graphics/Bitmap;->createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; move-result-object p1 const-string p2, "Bitmap.createBitmap(metr\u2026 Bitmap.Config.ARGB_8888)" invoke-static {p1, p2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 16 new-instance p2, Landroid/graphics/Canvas; invoke-direct {p2, p1}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V .line 17 sget-object p3, Landroid/graphics/PorterDuff$Mode;->CLEAR:Landroid/graphics/PorterDuff$Mode; invoke-virtual {p2, v1, p3}, Landroid/graphics/Canvas;->drawColor(ILandroid/graphics/PorterDuff$Mode;)V .line 18 invoke-virtual {v0, p2}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V return-object p1 :cond_3 return-object v1 .end method .method public final h(Landroid/content/Context;IIIIZ)Landroid/graphics/Bitmap; .locals 15 move-object/from16 v0, p1 move-object v1, p0 .line 1 iget-object v2, v1, Lhc/g;->c:Landroid/view/View; if-eqz v2, :cond_7 if-eqz p6, :cond_0 .line 2 sget v3, Lcom/skt/skaf/l001mtm091/R$id;->map_ev_layout:I invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; const v4, 0x7f080c53 invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V goto :goto_0 .line 3 :cond_0 sget v3, Lcom/skt/skaf/l001mtm091/R$id;->map_ev_layout:I invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; const v4, 0x7f080c4e invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->setBackgroundResource(I)V .line 4 :goto_0 sget v3, Lcom/skt/skaf/l001mtm091/R$id;->map_ev_layout:I invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/LinearLayout; const-string v5, "bitmapLayout.map_ev_layout" invoke-static {v4, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v6, Lcom/skt/skaf/l001mtm091/R$id;->ev_ci_image:I invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/ImageView; move/from16 v6, p5 invoke-virtual {v4, v6}, Landroid/widget/ImageView;->setImageResource(I)V const-string v4, "bitmapLayout.map_ev_layo\u2026.ev_slow_speed_count_text" const v6, 0x7f0601fa const-string v7, "bitmapLayout.map_ev_layo\u2026v_first_speed_valid_count" const-string v8, "bitmapLayout.map_ev_layout.ev_first_speed_text" const-string v9, "bitmapLayout.map_ev_layout.ev_fast_layout" const/4 v10, 0x0 const/16 v11, 0x8 const-string v12, "bitmapLayout.map_ev_layout.ev_slow_layout" if-lez p2, :cond_3 .line 5 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v13 check-cast v13, Landroid/widget/LinearLayout; invoke-static {v13, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v14, Lcom/skt/skaf/l001mtm091/R$id;->ev_first_speed_text:I invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v13 check-cast v13, Landroid/widget/TextView; invoke-static {v0, v6}, Landroidx/core/content/d;->f(Landroid/content/Context;I)I move-result v6 invoke-virtual {v13, v6}, Landroid/widget/TextView;->setTextColor(I)V .line 6 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/TextView; invoke-static {v6, v8}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const v8, 0x7f130244 invoke-virtual {v0, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; move-result-object v8 invoke-virtual {v6, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 7 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v8, Lcom/skt/skaf/l001mtm091/R$id;->ev_first_speed_valid_count:I invoke-virtual {v6, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/TextView; invoke-static {v6, v7}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static/range {p2 .. p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v7 invoke-virtual {v6, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V if-lez p3, :cond_1 .line 8 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v7, Lcom/skt/skaf/l001mtm091/R$id;->ev_fast_layout:I invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v9}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 9 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v9}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v7, Lcom/skt/skaf/l001mtm091/R$id;->ev_fast_speed_count_text:I invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/TextView; const-string v7, "bitmapLayout.map_ev_layo\u2026.ev_fast_speed_count_text" invoke-static {v6, v7}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static/range {p3 .. p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v7 invoke-virtual {v6, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto :goto_1 .line 10 :cond_1 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v7, Lcom/skt/skaf/l001mtm091/R$id;->ev_fast_layout:I invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v9}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v11}, Landroid/widget/LinearLayout;->setVisibility(I)V :goto_1 if-lez p4, :cond_2 .line 11 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v7, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_layout:I invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 12 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v3, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v5, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_speed_count_text:I invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/TextView; invoke-static {v3, v4}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static/range {p4 .. p4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto/16 :goto_2 .line 13 :cond_2 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v4, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_layout:I invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;->setVisibility(I)V goto/16 :goto_2 :cond_3 if-lez p3, :cond_5 .line 14 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v13 check-cast v13, Landroid/widget/LinearLayout; invoke-static {v13, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v14, Lcom/skt/skaf/l001mtm091/R$id;->ev_first_speed_text:I invoke-virtual {v13, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v13 check-cast v13, Landroid/widget/TextView; invoke-static {v0, v6}, Landroidx/core/content/d;->f(Landroid/content/Context;I)I move-result v6 invoke-virtual {v13, v6}, Landroid/widget/TextView;->setTextColor(I)V .line 15 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/TextView; invoke-static {v6, v8}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const v8, 0x7f13023f invoke-virtual {v0, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; move-result-object v8 invoke-virtual {v6, v8}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 16 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v8, Lcom/skt/skaf/l001mtm091/R$id;->ev_first_speed_valid_count:I invoke-virtual {v6, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/TextView; invoke-static {v6, v7}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static/range {p3 .. p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v7 invoke-virtual {v6, v7}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 17 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v7, Lcom/skt/skaf/l001mtm091/R$id;->ev_fast_layout:I invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v9}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v11}, Landroid/widget/LinearLayout;->setVisibility(I)V if-lez p4, :cond_4 .line 18 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v7, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_layout:I invoke-virtual {v6, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v6 check-cast v6, Landroid/widget/LinearLayout; invoke-static {v6, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v6, v10}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 19 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v3, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v5, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_speed_count_text:I invoke-virtual {v3, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/TextView; invoke-static {v3, v4}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static/range {p4 .. p4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V goto/16 :goto_2 .line 20 :cond_4 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v4, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_layout:I invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;->setVisibility(I)V goto/16 :goto_2 :cond_5 if-lez p4, :cond_6 .line 21 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/LinearLayout; invoke-static {v4, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v6, Lcom/skt/skaf/l001mtm091/R$id;->ev_first_speed_text:I invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/TextView; const v13, 0x7f060086 invoke-static {v0, v13}, Landroidx/core/content/d;->f(Landroid/content/Context;I)I move-result v13 invoke-virtual {v4, v13}, Landroid/widget/TextView;->setTextColor(I)V .line 22 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/LinearLayout; invoke-static {v4, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/TextView; invoke-static {v4, v8}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const v6, 0x7f130243 invoke-virtual {v0, v6}, Landroid/content/Context;->getString(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v4, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 23 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/LinearLayout; invoke-static {v4, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v6, Lcom/skt/skaf/l001mtm091/R$id;->ev_first_speed_valid_count:I invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/TextView; invoke-static {v4, v7}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static/range {p4 .. p4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v6 invoke-virtual {v4, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 24 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/LinearLayout; invoke-static {v4, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v6, Lcom/skt/skaf/l001mtm091/R$id;->ev_fast_layout:I invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v4 check-cast v4, Landroid/widget/LinearLayout; invoke-static {v4, v9}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v4, v11}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 25 invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v5}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V sget v4, Lcom/skt/skaf/l001mtm091/R$id;->ev_slow_layout:I invoke-virtual {v3, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 check-cast v3, Landroid/widget/LinearLayout; invoke-static {v3, v12}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 26 :cond_6 :goto_2 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 const-string v3, "context.resources" invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; move-result-object v0 const-string v3, "context.resources.displayMetrics" invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 27 iget v3, v0, Landroid/util/DisplayMetrics;->widthPixels:I const/high16 v4, -0x80000000 invoke-static {v3, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I move-result v3 .line 28 iget v5, v0, Landroid/util/DisplayMetrics;->heightPixels:I invoke-static {v5, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I move-result v4 .line 29 invoke-virtual {v2, v3, v4}, Landroid/view/View;->measure(II)V .line 30 invoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I move-result v3 invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I move-result v4 invoke-virtual {v2, v10, v10, v3, v4}, Landroid/view/View;->layout(IIII)V .line 31 invoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I move-result v3 invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I move-result v4 sget-object v5, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; invoke-static {v0, v3, v4, v5}, Landroid/graphics/Bitmap;->createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; move-result-object v0 const-string v3, "Bitmap.createBitmap(metr\u2026 Bitmap.Config.ARGB_8888)" invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 32 new-instance v3, Landroid/graphics/Canvas; invoke-direct {v3, v0}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V .line 33 sget-object v4, Landroid/graphics/PorterDuff$Mode;->CLEAR:Landroid/graphics/PorterDuff$Mode; invoke-virtual {v3, v10, v4}, Landroid/graphics/Canvas;->drawColor(ILandroid/graphics/PorterDuff$Mode;)V .line 34 invoke-virtual {v2, v3}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V return-object v0 :cond_7 const/4 v0, 0x0 return-object v0 .end method .method public final i(Landroid/content/Context;Landroid/graphics/Bitmap;Ljava/lang/String;Lcom/skt/tmap/vsm/data/VSMMapPoint;F)Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint; .locals 1 .line 1 new-instance v0, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint; invoke-direct {v0, p3}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->(Ljava/lang/String;)V .line 2 invoke-static {p2}, Lcom/skt/tmap/vsm/map/marker/MarkerImage;->fromBitmap(Landroid/graphics/Bitmap;)Lcom/skt/tmap/vsm/map/marker/MarkerImage; move-result-object p3 invoke-virtual {v0, p3}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->setIcon(Lcom/skt/tmap/vsm/map/marker/MarkerImage;)V .line 3 invoke-virtual {p2}, Landroid/graphics/Bitmap;->getWidth()I move-result p3 invoke-static {p1, p3}, Lcom/skt/tmap/util/k;->y(Landroid/content/Context;I)I move-result p3 int-to-float p3, p3 invoke-virtual {p2}, Landroid/graphics/Bitmap;->getHeight()I move-result p2 invoke-static {p1, p2}, Lcom/skt/tmap/util/k;->y(Landroid/content/Context;I)I move-result p1 int-to-float p1, p1 invoke-virtual {v0, p3, p1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->setIconSize(FF)V .line 4 invoke-virtual {v0, p5}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setShowPriority(F)V .line 5 invoke-virtual {v0, p4}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->setPosition(Lcom/skt/tmap/vsm/data/VSMMapPoint;)V const/high16 p1, 0x3f000000 # 0.5f const/high16 p2, 0x3f800000 # 1.0f .line 6 invoke-virtual {v0, p1, p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;->setIconAnchor(FF)V const/4 p1, 0x1 .line 7 invoke-virtual {v0, p1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setClicked(Z)V return-object v0 .end method .method public final j(Landroid/content/Context;Lcom/skt/tmap/data/AroundInfoListItem;Z)Landroid/graphics/Bitmap; .locals 18 move-object/from16 v0, p0 move-object/from16 v1, p1 .line 1 iget v2, v0, Lhc/g;->j:I invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiId()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 if-eqz p3, :cond_0 const v2, 0x7f080097 .line 2 invoke-virtual {v0, v1, v2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v2 goto :goto_0 :cond_0 const v2, 0x7f080096 .line 3 invoke-virtual {v0, v1, v2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v2 .line 4 :goto_0 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x7f070321 invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getDimension(I)F move-result v3 float-to-int v3, v3 .line 5 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v4 const v5, 0x7f0703c0 invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimension(I)F move-result v4 goto :goto_2 :cond_1 if-eqz p3, :cond_2 const v2, 0x7f080099 .line 6 invoke-virtual {v0, v1, v2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v2 goto :goto_1 :cond_2 const v2, 0x7f080098 .line 7 invoke-virtual {v0, v1, v2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v2 .line 8 :goto_1 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x7f070430 invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getDimension(I)F move-result v3 float-to-int v3, v3 .line 9 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v4 const v5, 0x7f0703bc invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimension(I)F move-result v4 :goto_2 float-to-int v4, v4 .line 10 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/data/AroundInfoListItem;->getFacility()B move-result v5 const/4 v6, 0x1 invoke-static {v5, v6}, Lokhttp3/internal/Util;->and(BI)I move-result v5 const/4 v7, 0x0 if-eqz v5, :cond_3 move v5, v6 goto :goto_3 :cond_3 move v5, v7 .line 11 :goto_3 invoke-static/range {p1 .. p1}, Lyc/a;->i(Landroid/content/Context;)Z move-result v8 if-eqz v8, :cond_9 .line 12 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiAddInfoList()Ljava/util/List; move-result-object v5 if-eqz v5, :cond_5 invoke-interface {v5}, Ljava/util/Collection;->isEmpty()Z move-result v5 if-eqz v5, :cond_4 goto :goto_4 :cond_4 move v5, v7 goto :goto_5 :cond_5 :goto_4 move v5, v6 :goto_5 if-nez v5, :cond_8 .line 13 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiAddInfoList()Ljava/util/List; move-result-object v5 invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object v5 move v8, v7 :cond_6 :goto_6 invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z move-result v9 if-eqz v9, :cond_7 invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v9 check-cast v9, Lcom/skt/tmap/network/ndds/dto/info/PoiAddinfo; .line 14 invoke-virtual {v9}, Lcom/skt/tmap/network/ndds/dto/info/PoiAddinfo;->getAttrCd()Ljava/lang/String; move-result-object v10 const-string v11, "TRUCK_STATION" invoke-static {v10, v11}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v10 if-eqz v10, :cond_6 invoke-virtual {v9}, Lcom/skt/tmap/network/ndds/dto/info/PoiAddinfo;->getAttrValue()Ljava/lang/String; move-result-object v9 const-string v10, "Y" invoke-static {v9, v10}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v9 if-eqz v9, :cond_6 move v8, v6 goto :goto_6 :cond_7 move v5, v7 goto :goto_7 :cond_8 move v5, v7 move v8, v5 goto :goto_7 :cond_9 move v8, v7 :goto_7 if-nez v5, :cond_b if-eqz v8, :cond_a goto :goto_8 :cond_a move v9, v7 goto :goto_9 .line 15 :cond_b :goto_8 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v9 const v10, 0x7f07036b invoke-virtual {v9, v10}, Landroid/content/res/Resources;->getDimension(I)F move-result v9 float-to-int v9, v9 .line 16 :goto_9 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v10 const-string v11, "context.resources" invoke-static {v10, v11}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v10}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; move-result-object v10 add-int/2addr v4, v9 .line 17 sget-object v11, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; .line 18 invoke-static {v10, v3, v4, v11}, Landroid/graphics/Bitmap;->createBitmap(Landroid/util/DisplayMetrics;IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; move-result-object v10 .line 19 invoke-virtual {v10, v7}, Landroid/graphics/Bitmap;->eraseColor(I)V .line 20 new-instance v11, Landroid/graphics/Canvas; invoke-direct {v11, v10}, Landroid/graphics/Canvas;->(Landroid/graphics/Bitmap;)V .line 21 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v12 const v13, 0x7f0703ee invoke-virtual {v12, v13}, Landroid/content/res/Resources;->getDimension(I)F move-result v12 float-to-int v12, v12 if-eqz v5, :cond_d const v13, 0x7f080b00 .line 22 invoke-virtual {v0, v1, v13}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v13 if-eqz v13, :cond_c .line 23 invoke-virtual {v13, v7, v7, v12, v9}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_c if-eqz v13, :cond_d .line 24 invoke-virtual {v13, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V :cond_d if-eqz v8, :cond_10 const v8, 0x7f080b01 .line 25 invoke-virtual {v0, v1, v8}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v8 if-eqz v5, :cond_e if-eqz v8, :cond_f mul-int/lit8 v5, v12, 0x2 .line 26 invoke-virtual {v8, v12, v7, v5, v9}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V goto :goto_a :cond_e if-eqz v8, :cond_f .line 27 invoke-virtual {v8, v7, v7, v12, v9}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_f :goto_a if-eqz v8, :cond_10 .line 28 invoke-virtual {v8, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V :cond_10 const/4 v5, -0x1 .line 29 iget v8, v0, Lhc/g;->e:I const v12, 0x7f080752 const/4 v13, 0x2 if-eqz v8, :cond_14 if-eq v8, v6, :cond_13 if-eq v8, v13, :cond_12 const/4 v14, 0x4 if-eq v8, v14, :cond_11 .line 30 invoke-virtual {v0, v1, v12}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v8 goto :goto_c .line 31 :cond_11 invoke-virtual {v0, v1, v12}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v8 .line 32 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getHighHhPrice()J move-result-wide v14 goto :goto_b :cond_12 const v5, 0x7f080754 .line 33 invoke-virtual {v0, v1, v5}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v8 .line 34 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getLlPrice()J move-result-wide v14 goto :goto_b :cond_13 const v5, 0x7f080753 .line 35 invoke-virtual {v0, v1, v5}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v8 .line 36 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getGgPrice()J move-result-wide v14 goto :goto_b .line 37 :cond_14 invoke-virtual {v0, v1, v12}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v8 .line 38 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getHhPrice()J move-result-wide v14 :goto_b long-to-int v5, v14 .line 39 :goto_c invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v12 const v14, 0x7f0703fb invoke-virtual {v12, v14}, Landroid/content/res/Resources;->getDimension(I)F move-result v12 float-to-int v12, v12 .line 40 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v15 const v14, 0x7f070362 invoke-virtual {v15, v14}, Landroid/content/res/Resources;->getDimension(I)F move-result v15 float-to-int v15, v15 add-int v14, v12, v15 add-int v13, v12, v9 add-int/2addr v15, v13 .line 41 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getStId()Ljava/lang/String; move-result-object v6 const-string v7, "aroundInfoListItem.stId" invoke-static {v6, v7}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual {v0, v1, v6}, Lhc/g;->r(Landroid/content/Context;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; move-result-object v6 .line 42 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v7 move-object/from16 v16, v10 const v10, 0x7f0703e2 invoke-virtual {v7, v10}, Landroid/content/res/Resources;->getDimension(I)F move-result v7 float-to-int v7, v7 .line 43 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v10 const v1, 0x7f0703b6 invoke-virtual {v10, v1}, Landroid/content/res/Resources;->getDimension(I)F move-result v10 float-to-int v10, v10 .line 44 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v1 const v0, 0x7f07036f invoke-virtual {v1, v0}, Landroid/content/res/Resources;->getDimension(I)F move-result v0 float-to-int v0, v0 add-int/2addr v10, v14 add-int/2addr v7, v9 add-int v1, v10, v0 add-int/2addr v0, v7 move/from16 v17, v5 if-eqz v2, :cond_15 const/4 v5, 0x0 .line 45 invoke-virtual {v2, v5, v9, v3, v4}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_15 if-eqz v8, :cond_16 .line 46 invoke-virtual {v8, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_16 if-eqz v6, :cond_17 .line 47 invoke-virtual {v6, v10, v7, v1, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_17 if-eqz v2, :cond_18 .line 48 invoke-virtual {v2, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V :cond_18 if-eqz v8, :cond_19 .line 49 invoke-virtual {v8, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V :cond_19 if-eqz v6, :cond_1a .line 50 invoke-virtual {v6, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V :cond_1a if-lez v17, :cond_1d move-object/from16 v0, p0 move/from16 v5, v17 .line 51 invoke-virtual {v0, v5}, Lhc/g;->B(I)Ljava/lang/String; move-result-object v2 .line 52 new-instance v3, Landroid/graphics/Paint; invoke-direct {v3}, Landroid/graphics/Paint;->()V .line 53 new-instance v4, Landroid/graphics/Rect; invoke-direct {v4}, Landroid/graphics/Rect;->()V const/4 v5, 0x1 .line 54 invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setAntiAlias(Z)V .line 55 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v5 const v6, 0x7f070357 invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getDimension(I)F move-result v5 invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setTextSize(F)V const v5, 0x7f090001 move-object/from16 v6, p1 const v7, 0x7f0703b6 .line 56 invoke-static {v6, v5}, Landroidx/core/content/res/a;->i(Landroid/content/Context;I)Landroid/graphics/Typeface; move-result-object v5 invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; .line 57 iget v5, v0, Lhc/g;->j:I invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v5 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiId()Ljava/lang/String; move-result-object v8 invoke-static {v5, v8}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v5 if-eqz v5, :cond_1b const v5, 0x7f0601f6 .line 58 invoke-static {v6, v5}, Landroidx/core/content/d;->f(Landroid/content/Context;I)I move-result v5 invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setColor(I)V goto :goto_d :cond_1b const v5, 0x7f060073 .line 59 invoke-static {v6, v5}, Landroidx/core/content/d;->f(Landroid/content/Context;I)I move-result v5 invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setColor(I)V .line 60 :goto_d invoke-virtual {v2}, Ljava/lang/String;->length()I move-result v5 const/4 v8, 0x0 invoke-virtual {v3, v2, v8, v5, v4}, Landroid/graphics/Paint;->getTextBounds(Ljava/lang/String;IILandroid/graphics/Rect;)V .line 61 sget-object v5, Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align; invoke-virtual {v3, v5}, Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V .line 62 invoke-virtual {v4}, Landroid/graphics/Rect;->width()I move-result v5 const/4 v8, 0x2 div-int/2addr v5, v8 add-int/2addr v5, v1 int-to-float v5, v5 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v8 invoke-virtual {v8, v7}, Landroid/content/res/Resources;->getDimension(I)F move-result v8 add-float/2addr v8, v5 .line 63 invoke-virtual {v4}, Landroid/graphics/Rect;->height()I move-result v5 add-int/2addr v5, v9 int-to-float v5, v5 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v10 const v12, 0x7f0703e2 invoke-virtual {v10, v12}, Landroid/content/res/Resources;->getDimension(I)F move-result v10 add-float/2addr v10, v5 .line 64 invoke-virtual {v11, v2, v8, v10, v3}, Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V .line 65 iget v2, v0, Lhc/g;->j:I invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v2 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiId()Ljava/lang/String; move-result-object v3 invoke-static {v2, v3}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1f const v2, 0x7f080748 .line 66 invoke-virtual {v0, v6, v2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v2 .line 67 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v3 const v5, 0x7f070362 invoke-virtual {v3, v5}, Landroid/content/res/Resources;->getDimension(I)F move-result v3 float-to-int v3, v3 .line 68 invoke-virtual {v4}, Landroid/graphics/Rect;->width()I move-result v4 add-int/2addr v4, v1 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v1 invoke-virtual {v1, v7}, Landroid/content/res/Resources;->getDimension(I)F move-result v1 float-to-int v1, v1 add-int/2addr v4, v1 .line 69 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v1 const v5, 0x7f0703fb invoke-virtual {v1, v5}, Landroid/content/res/Resources;->getDimension(I)F move-result v1 float-to-int v1, v1 add-int/2addr v1, v9 if-eqz v2, :cond_1c .line 70 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v5 const v6, 0x7f070387 invoke-virtual {v5, v6}, Landroid/content/res/Resources;->getDimension(I)F move-result v5 float-to-int v5, v5 add-int/2addr v5, v4 add-int/2addr v3, v1 .line 71 invoke-virtual {v2, v4, v1, v5, v3}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_1c if-eqz v2, :cond_1f .line 72 invoke-virtual {v2, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V goto :goto_e :cond_1d move-object/from16 v0, p0 move-object/from16 v6, p1 const v2, 0x7f080755 .line 73 invoke-virtual {v0, v6, v2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object v2 .line 74 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v3 const v4, 0x7f070362 invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getDimension(I)F move-result v3 float-to-int v3, v3 if-eqz v2, :cond_1e .line 75 invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v4 const v5, 0x7f0703ea invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimension(I)F move-result v4 float-to-int v4, v4 add-int/2addr v4, v1 add-int/2addr v3, v13 invoke-virtual {v2, v1, v13, v4, v3}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_1e if-eqz v2, :cond_1f .line 76 invoke-virtual {v2, v11}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V :cond_1f :goto_e const-string v1, "bgBitmap" move-object/from16 v2, v16 .line 77 invoke-static {v2, v1}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V return-object v2 .end method .method public final k(Landroid/content/Context;[Lcom/skt/tmap/engine/navigation/data/EVStationInfo;Ljava/lang/String;Lcom/skt/tmap/vsm/map/NaviMapEngine;)V .locals 9 .param p1 # Landroid/content/Context; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p2 # [Lcom/skt/tmap/engine/navigation/data/EVStationInfo; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p3 # Ljava/lang/String; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p4 # Lcom/skt/tmap/vsm/map/NaviMapEngine; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param const-string v0, "context" invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "evStationInfos" invoke-static {p2, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "markerHeader" invoke-static {p3, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "mapEngine" invoke-static {p4, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "AROUND_" const/4 v1, 0x0 const/4 v2, 0x2 const/4 v3, 0x0 .line 1 invoke-static {p3, v0, v1, v2, v3}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 .line 2 invoke-virtual {p0}, Lhc/g;->e()V goto :goto_0 .line 3 :cond_0 invoke-virtual {p0}, Lhc/g;->t()V .line 4 :goto_0 invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; move-result-object v0 const v2, 0x7f0d0085 invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object v0 iput-object v0, p0, Lhc/g;->c:Landroid/view/View; .line 5 iput-object p4, p0, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; const/4 p4, 0x3 .line 6 iput p4, p0, Lhc/g;->e:I .line 7 array-length p4, p2 move v0, v1 move v8, v0 :goto_1 if-ge v0, p4, :cond_5 aget-object v4, p2, v0 .line 8 iget v2, v4, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->nBrandChargerCount:I if-lez v2, :cond_4 iget-object v2, v4, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->arrEVStationBrandInfo:[Lcom/skt/tmap/engine/navigation/data/EVStationBrandInfo; const/4 v3, 0x1 if-eqz v2, :cond_3 array-length v2, v2 if-nez v2, :cond_1 move v2, v3 goto :goto_2 :cond_1 move v2, v1 :goto_2 if-eqz v2, :cond_2 goto :goto_3 :cond_2 move v3, v1 :cond_3 :goto_3 if-nez v3, :cond_4 const/4 v7, 0x0 move-object v2, p0 move-object v3, p1 move-object v5, p3 move v6, v8 .line 9 invoke-virtual/range {v2 .. v7}, Lhc/g;->w(Landroid/content/Context;Lcom/skt/tmap/engine/navigation/data/EVStationInfo;Ljava/lang/String;IZ)Z move-result v2 if-eqz v2, :cond_4 add-int/lit8 v8, v8, 0x1 :cond_4 add-int/lit8 v0, v0, 0x1 goto :goto_1 :cond_5 return-void .end method .method public final l(Landroid/content/Context;Ljava/util/ArrayList;IILjava/lang/String;Lcom/skt/tmap/vsm/map/NaviMapEngine;)V .locals 17 .param p1 # Landroid/content/Context; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p2 # Ljava/util/ArrayList; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p5 # Ljava/lang/String; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p6 # Lcom/skt/tmap/vsm/map/NaviMapEngine; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/content/Context;", "Ljava/util/ArrayList<", "Lcom/skt/tmap/data/AroundInfoListItem;", ">;II", "Ljava/lang/String;", "Lcom/skt/tmap/vsm/map/NaviMapEngine;", ")V" } .end annotation move-object/from16 v6, p0 move-object/from16 v7, p1 move-object/from16 v0, p2 move/from16 v1, p3 move-object/from16 v8, p5 move-object/from16 v2, p6 const-string v3, "context" invoke-static {v7, v3}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v3, "routeItemListByType" invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v3, "markerHeader" invoke-static {v8, v3}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v3, "mapEngine" invoke-static {v2, v3}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v3, "AROUND_" const/4 v9, 0x0 const/4 v4, 0x2 const/4 v5, 0x0 .line 1 invoke-static {v8, v3, v9, v4, v5}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v10 if-eqz v10, :cond_0 .line 2 invoke-virtual/range {p0 .. p0}, Lhc/g;->e()V goto :goto_0 .line 3 :cond_0 invoke-virtual/range {p0 .. p0}, Lhc/g;->t()V .line 4 :goto_0 iput-object v2, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; .line 5 iput v1, v6, Lhc/g;->j:I move/from16 v2, p4 .line 6 iput v2, v6, Lhc/g;->e:I .line 7 invoke-static {v8, v3, v9, v4, v5}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v2 const/4 v3, 0x3 const/4 v10, 0x1 if-eqz v2, :cond_1 .line 8 iput-boolean v10, v6, Lhc/g;->a:Z .line 9 iput v1, v6, Lhc/g;->l:I .line 10 iput-object v0, v6, Lhc/g;->g:Ljava/util/ArrayList; .line 11 iget v1, v6, Lhc/g;->e:I if-ne v1, v3, :cond_2 .line 12 invoke-static/range {p1 .. p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; move-result-object v1 const v2, 0x7f0d0123 invoke-virtual {v1, v2, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; move-result-object v1 iput-object v1, v6, Lhc/g;->d:Landroid/view/View; goto :goto_1 .line 13 :cond_1 iput v1, v6, Lhc/g;->k:I .line 14 iput-object v0, v6, Lhc/g;->f:Ljava/util/ArrayList; .line 15 :cond_2 :goto_1 invoke-interface/range {p2 .. p2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object v11 move v0, v9 :goto_2 invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_9 invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 add-int/lit8 v12, v0, 0x1 if-gez v0, :cond_3 invoke-static {}, Lkotlin/collections/CollectionsKt__CollectionsKt;->W()V :cond_3 check-cast v1, Lcom/skt/tmap/data/AroundInfoListItem; .line 16 iget v2, v6, Lhc/g;->e:I if-ne v2, v3, :cond_4 .line 17 invoke-virtual {v6, v7, v1, v9}, Lhc/g;->g(Landroid/content/Context;Lcom/skt/tmap/data/AroundInfoListItem;Z)Landroid/graphics/Bitmap; move-result-object v2 goto :goto_3 .line 18 :cond_4 invoke-virtual {v6, v7, v1, v9}, Lhc/g;->j(Landroid/content/Context;Lcom/skt/tmap/data/AroundInfoListItem;Z)Landroid/graphics/Bitmap; move-result-object v2 :goto_3 if-eqz v2, :cond_8 .line 19 invoke-virtual {v1}, Lcom/skt/tmap/data/AroundInfoListItem;->getLat()D move-result-wide v13 const-wide/16 v15, 0x0 cmpg-double v3, v13, v15 if-eqz v3, :cond_5 invoke-virtual {v1}, Lcom/skt/tmap/data/AroundInfoListItem;->getLon()D move-result-wide v13 cmpg-double v3, v13, v15 if-eqz v3, :cond_5 new-array v3, v4, [D .line 20 invoke-virtual {v1}, Lcom/skt/tmap/data/AroundInfoListItem;->getLon()D move-result-wide v4 aput-wide v4, v3, v9 invoke-virtual {v1}, Lcom/skt/tmap/data/AroundInfoListItem;->getLat()D move-result-wide v4 aput-wide v4, v3, v10 goto :goto_4 .line 21 :cond_5 invoke-virtual {v1}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNavSeq()Ljava/lang/String; move-result-object v3 invoke-static {v3}, Lfc/k;->b(Ljava/lang/String;)Z move-result v3 if-eqz v3, :cond_6 .line 22 invoke-virtual {v1}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getCenterX()Ljava/lang/String; move-result-object v3 invoke-virtual {v1}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getCenterY()Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Lcom/skt/tmap/engine/navigation/coordination/CoordConvert;->SK2WGS84(Ljava/lang/String;Ljava/lang/String;)[D move-result-object v3 goto :goto_4 .line 23 :cond_6 invoke-virtual {v1}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNavX1()Ljava/lang/String; move-result-object v3 invoke-virtual {v1}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNavY1()Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Lcom/skt/tmap/engine/navigation/coordination/CoordConvert;->SK2WGS84(Ljava/lang/String;Ljava/lang/String;)[D move-result-object v3 .line 24 :goto_4 iget v4, v6, Lhc/g;->j:I invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v4 invoke-virtual {v1}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiId()Ljava/lang/String; move-result-object v1 invoke-static {v4, v1}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_7 const/16 v1, 0x78 goto :goto_5 :cond_7 const/16 v1, 0x79 .line 25 :goto_5 invoke-static {v8, v0}, Landroid/support/v4/media/b;->a(Ljava/lang/String;I)Ljava/lang/String; move-result-object v4 .line 26 new-instance v5, Lcom/skt/tmap/vsm/data/VSMMapPoint; aget-wide v13, v3, v9 aget-wide v7, v3, v10 invoke-direct {v5, v13, v14, v7, v8}, Lcom/skt/tmap/vsm/data/VSMMapPoint;->(DD)V int-to-float v7, v1 move-object/from16 v0, p0 move-object/from16 v1, p1 move-object v3, v4 move-object v4, v5 move v5, v7 .line 27 invoke-virtual/range {v0 .. v5}, Lhc/g;->i(Landroid/content/Context;Landroid/graphics/Bitmap;Ljava/lang/String;Lcom/skt/tmap/vsm/data/VSMMapPoint;F)Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint; move-result-object v0 .line 28 invoke-virtual {v6, v0}, Lhc/g;->c(Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;)V :cond_8 const/4 v4, 0x2 const/4 v3, 0x3 move-object/from16 v7, p1 move-object/from16 v8, p5 move v0, v12 goto/16 :goto_2 :cond_9 return-void .end method .method public final m()Ljava/util/ArrayList; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/ArrayList<", "Lcom/skt/tmap/data/AroundInfoListItem;", ">;" } .end annotation .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .line 1 iget-object v0, p0, Lhc/g;->g:Ljava/util/ArrayList; return-object v0 .end method .method public final n(Ljava/lang/String;)I .locals 1 .line 1 invoke-virtual {p1}, Ljava/lang/String;->hashCode()I move-result v0 sparse-switch v0, :sswitch_data_0 goto/16 :goto_0 :sswitch_0 const-string v0, "VO" .line 2 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c4d goto/16 :goto_1 :sswitch_1 const-string v0, "SF" .line 3 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080724 goto/16 :goto_1 :sswitch_2 const-string v0, "PI" .line 4 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080720 goto/16 :goto_1 :sswitch_3 const-string v0, "ME" .line 5 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080723 goto/16 :goto_1 :sswitch_4 const-string v0, "KP" .line 6 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080721 goto :goto_1 :sswitch_5 const-string v0, "KL" .line 7 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c4c goto :goto_1 :sswitch_6 const-string v0, "KE" .line 8 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080722 goto :goto_1 :sswitch_7 const-string v0, "JE" .line 9 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c4a goto :goto_1 :sswitch_8 const-string v0, "HE" .line 10 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c4b goto :goto_1 :sswitch_9 const-string v0, "GN" .line 11 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c49 goto :goto_1 :sswitch_a const-string v0, "EV" .line 12 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c48 goto :goto_1 :sswitch_b const-string v0, "EP" .line 13 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f080c47 goto :goto_1 :sswitch_c const-string v0, "CV" .line 14 invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 const p1, 0x7f08071f goto :goto_1 :cond_0 :goto_0 const/4 p1, -0x1 :goto_1 return p1 nop :sswitch_data_0 .sparse-switch 0x873 -> :sswitch_c 0x8ab -> :sswitch_b 0x8b1 -> :sswitch_a 0x8e7 -> :sswitch_9 0x8fd -> :sswitch_8 0x93b -> :sswitch_7 0x95a -> :sswitch_6 0x961 -> :sswitch_5 0x965 -> :sswitch_4 0x998 -> :sswitch_3 0x9f9 -> :sswitch_2 0xa53 -> :sswitch_1 0xab9 -> :sswitch_0 .end sparse-switch .end method .method public final o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; .locals 0 .line 1 invoke-virtual {p1, p2}, Landroid/content/Context;->getDrawable(I)Landroid/graphics/drawable/Drawable; move-result-object p1 return-object p1 .end method .method public final q(Ljava/lang/String;Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;)Ljava/lang/Integer; .locals 10 const-string v0, "AROUND_" const/4 v1, 0x0 const/4 v2, 0x2 const/4 v3, 0x0 .line 1 invoke-static {p1, v0, v1, v2, v3}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 .line 2 iget-object v0, p0, Lhc/g;->g:Ljava/util/ArrayList; goto :goto_0 .line 3 :cond_0 iget v0, p0, Lhc/g;->e:I const/4 v2, 0x3 if-ne v0, v2, :cond_1 .line 4 iget-object v0, p0, Lhc/g;->h:Ljava/util/ArrayList; goto :goto_0 .line 5 :cond_1 iget-object v0, p0, Lhc/g;->f:Ljava/util/ArrayList; .line 6 :goto_0 invoke-virtual {p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v4 const-string/jumbo p2, "vsmMarkerBase.id" invoke-static {v4, p2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const/4 v7, 0x0 const/4 v8, 0x4 const/4 v9, 0x0 const-string v6, "" move-object v5, p1 invoke-static/range {v4 .. v9}, Lkotlin/text/u;->k2(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/String; move-result-object p1 invoke-static {p1}, Lkotlin/text/t;->X0(Ljava/lang/String;)Ljava/lang/Integer; move-result-object p1 if-eqz p1, :cond_4 invoke-virtual {p1}, Ljava/lang/Number;->intValue()I move-result p1 if-eqz v0, :cond_2 .line 7 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z move-result p2 if-eqz p2, :cond_3 :cond_2 const/4 v1, 0x1 :cond_3 if-nez v1, :cond_4 invoke-virtual {v0}, Ljava/util/ArrayList;->size()I move-result p2 if-le p2, p1, :cond_4 .line 8 invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object p1 return-object p1 :cond_4 return-object v3 .end method .method public final r(Landroid/content/Context;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; .locals 2 .line 1 invoke-virtual {p2}, Ljava/lang/String;->hashCode()I move-result v0 const v1, 0x7f080751 sparse-switch v0, :sswitch_data_0 goto/16 :goto_0 :sswitch_0 const-string/jumbo v0, "\uc624\uc77c\ubc45\ud06c" .line 2 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f08074a invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto/16 :goto_1 :sswitch_1 const-string v0, "S-Oil" .line 3 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f08074d invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto/16 :goto_1 :sswitch_2 const-string/jumbo v0, "\uc54c\ub730" .line 4 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f08074c invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 :sswitch_3 const-string/jumbo v0, "\uae30\ud0c0" .line 5 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 invoke-virtual {p0, p1, v1}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 :sswitch_4 const-string v0, "SK" .line 6 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f080749 invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 :sswitch_5 const-string v0, "GS" .line 7 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f08074b invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 :sswitch_6 const-string v0, "E1" .line 8 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f08074f invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 :sswitch_7 const-string v0, "ex-OIL" .line 9 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f080750 invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 :sswitch_8 const-string v0, "NH-OIL" .line 10 invoke-virtual {p2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 const p2, 0x7f08074e invoke-virtual {p0, p1, p2}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_1 .line 11 :cond_0 :goto_0 invoke-virtual {p0, p1, v1}, Lhc/g;->o(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p1 :goto_1 return-object p1 nop :sswitch_data_0 .sparse-switch -0x76d9bce1 -> :sswitch_8 -0x4cf5de68 -> :sswitch_7 0x88c -> :sswitch_6 0x8ec -> :sswitch_5 0xa58 -> :sswitch_4 0x15e890 -> :sswitch_3 0x189b64 -> :sswitch_2 0x4a74938 -> :sswitch_1 0x5d164c9f -> :sswitch_0 .end sparse-switch .end method .method public final s(Landroid/content/Context;Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;Lhc/g$b;)V .locals 18 .param p1 # Landroid/content/Context; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p2 # Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .param p3 # Lhc/g$b; .annotation build Lorg/jetbrains/annotations/Nullable; .end annotation .end param move-object/from16 v6, p0 move-object/from16 v1, p1 move-object/from16 v7, p2 move-object/from16 v8, p3 const-string v0, "context" invoke-static {v1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string/jumbo v0, "vsmMarkerBase" invoke-static {v7, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V .line 1 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v0 const-string/jumbo v2, "vsmMarkerBase.id" invoke-static {v0, v2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V const-string v3, "AROUND_" const/4 v9, 0x0 const/4 v4, 0x2 const/4 v5, 0x0 invoke-static {v0, v3, v9, v4, v5}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 move-object v0, v3 goto :goto_0 :cond_0 const-string v0, "" .line 2 :goto_0 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v10 invoke-static {v10, v2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v11, "GAS_STATION_SELECT" invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-static {v10, v2, v9, v4, v5}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 return-void .line 3 :cond_1 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v6, v2, v9}, Lhc/g;->z(Ljava/lang/String;Z)V .line 4 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v5, "GAS_STATION_" invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 invoke-virtual {v6, v2, v7}, Lhc/g;->q(Ljava/lang/String;Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;)Ljava/lang/Integer; move-result-object v2 if-eqz v2, :cond_13 .line 5 invoke-virtual {v2}, Ljava/lang/Number;->intValue()I move-result v5 .line 6 new-instance v10, Ljava/lang/StringBuilder; invoke-direct {v10}, Ljava/lang/StringBuilder;->()V invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v2 .line 7 iget v10, v6, Lhc/g;->e:I const/4 v12, 0x3 const/4 v13, 0x1 if-ne v10, v12, :cond_7 invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v10 xor-int/2addr v10, v13 if-eqz v10, :cond_7 .line 8 iget-object v0, v6, Lhc/g;->h:Ljava/util/ArrayList; invoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v0 const-string v3, "evItemList[it]" invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V move-object v10, v0 check-cast v10, Lcom/skt/tmap/engine/navigation/data/EVStationInfo; .line 9 iget-object v0, v6, Lhc/g;->i:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; move-result-object v0 invoke-interface {v0, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_4 .line 10 iget-object v0, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_2 invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_2 invoke-virtual {v0, v2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v0 if-eqz v0, :cond_2 invoke-virtual {v0, v13}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 11 :cond_2 iget-object v0, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_3 invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_3 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v0 if-eqz v0, :cond_3 invoke-virtual {v0, v9}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 12 :cond_3 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v0 iput-object v0, v6, Lhc/g;->m:Ljava/lang/String; goto :goto_1 :cond_4 const/4 v11, 0x1 const-string v3, "GAS_STATION_SELECT" move-object/from16 v0, p0 move-object/from16 v1, p1 move-object v2, v10 move v4, v5 move v5, v11 .line 13 invoke-virtual/range {v0 .. v5}, Lhc/g;->w(Landroid/content/Context;Lcom/skt/tmap/engine/navigation/data/EVStationInfo;Ljava/lang/String;IZ)Z move-result v0 if-eqz v0, :cond_6 .line 14 iget-object v0, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_5 invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_5 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v0 if-eqz v0, :cond_5 invoke-virtual {v0, v9}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 15 :cond_5 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v0 iput-object v0, v6, Lhc/g;->m:Ljava/lang/String; :cond_6 :goto_1 if-eqz v8, :cond_13 .line 16 iget-object v0, v10, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->szEVSName:Ljava/lang/String; const-string v1, "evItem.szEVSName" invoke-static {v0, v1}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 17 iget v1, v10, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->nPoiID:I .line 18 new-instance v2, Lcom/skt/tmap/vsm/data/VSMMapPoint; iget-wide v3, v10, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->posX:D iget-wide v9, v10, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->posY:D invoke-direct {v2, v3, v4, v9, v10}, Lcom/skt/tmap/vsm/data/VSMMapPoint;->(DD)V .line 19 invoke-interface {v8, v0, v1, v2}, Lhc/g$b;->a(Ljava/lang/String;ILcom/skt/tmap/vsm/data/VSMMapPoint;)Z goto/16 :goto_9 .line 20 :cond_7 invoke-static {v0, v3}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v3 if-eqz v3, :cond_8 .line 21 iget-object v3, v6, Lhc/g;->g:Ljava/util/ArrayList; invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v3 check-cast v3, Lcom/skt/tmap/data/AroundInfoListItem; goto :goto_2 .line 22 :cond_8 iget-object v3, v6, Lhc/g;->f:Ljava/util/ArrayList; invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; move-result-object v3 check-cast v3, Lcom/skt/tmap/data/AroundInfoListItem; :goto_2 move-object v10, v3 const-string v3, "if (aroundPrefix == MapV\u2026it]\n }" .line 23 invoke-static {v10, v3}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 24 invoke-virtual {v10}, Lcom/skt/tmap/data/AroundInfoListItem;->getLat()D move-result-wide v14 const-wide/16 v16, 0x0 cmpg-double v3, v14, v16 if-eqz v3, :cond_9 invoke-virtual {v10}, Lcom/skt/tmap/data/AroundInfoListItem;->getLon()D move-result-wide v14 cmpg-double v3, v14, v16 if-eqz v3, :cond_9 new-array v3, v4, [D .line 25 invoke-virtual {v10}, Lcom/skt/tmap/data/AroundInfoListItem;->getLon()D move-result-wide v14 aput-wide v14, v3, v9 invoke-virtual {v10}, Lcom/skt/tmap/data/AroundInfoListItem;->getLat()D move-result-wide v14 aput-wide v14, v3, v13 goto :goto_3 .line 26 :cond_9 invoke-virtual {v10}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNavSeq()Ljava/lang/String; move-result-object v3 invoke-static {v3}, Lfc/k;->b(Ljava/lang/String;)Z move-result v3 if-eqz v3, :cond_a .line 27 invoke-virtual {v10}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getCenterX()Ljava/lang/String; move-result-object v3 invoke-virtual {v10}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getCenterY()Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Lcom/skt/tmap/engine/navigation/coordination/CoordConvert;->SK2WGS84(Ljava/lang/String;Ljava/lang/String;)[D move-result-object v3 goto :goto_3 .line 28 :cond_a invoke-virtual {v10}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNavX1()Ljava/lang/String; move-result-object v3 invoke-virtual {v10}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getNavY1()Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Lcom/skt/tmap/engine/navigation/coordination/CoordConvert;->SK2WGS84(Ljava/lang/String;Ljava/lang/String;)[D move-result-object v3 :goto_3 move-object v14, v3 .line 29 iget-object v3, v6, Lhc/g;->i:Ljava/util/Map; invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; move-result-object v3 invoke-interface {v3, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z move-result v3 if-eqz v3, :cond_d .line 30 iget-object v0, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_b invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_b invoke-virtual {v0, v2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v0 if-eqz v0, :cond_b invoke-virtual {v0, v13}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 31 :cond_b iget-object v0, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_c invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_c invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v0 if-eqz v0, :cond_c invoke-virtual {v0, v9}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 32 :cond_c invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v0 iput-object v0, v6, Lhc/g;->m:Ljava/lang/String; goto/16 :goto_6 .line 33 :cond_d iget v2, v6, Lhc/g;->e:I if-ne v2, v12, :cond_e .line 34 invoke-virtual {v6, v1, v10, v13}, Lhc/g;->g(Landroid/content/Context;Lcom/skt/tmap/data/AroundInfoListItem;Z)Landroid/graphics/Bitmap; move-result-object v2 goto :goto_4 .line 35 :cond_e invoke-virtual {v6, v1, v10, v13}, Lhc/g;->j(Landroid/content/Context;Lcom/skt/tmap/data/AroundInfoListItem;Z)Landroid/graphics/Bitmap; move-result-object v2 :goto_4 if-eqz v2, :cond_11 .line 36 iget v3, v6, Lhc/g;->j:I invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v10}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiId()Ljava/lang/String; move-result-object v4 invoke-static {v3, v4}, Lkotlin/jvm/internal/f0;->g(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v3 if-eqz v3, :cond_f const/16 v3, 0x78 goto :goto_5 :cond_f const/16 v3, 0x79 :goto_5 int-to-float v3, v3 move v12, v3 .line 37 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v3 .line 38 new-instance v4, Lcom/skt/tmap/vsm/data/VSMMapPoint; aget-wide v0, v14, v9 move-object v15, v10 aget-wide v9, v14, v13 invoke-direct {v4, v0, v1, v9, v10}, Lcom/skt/tmap/vsm/data/VSMMapPoint;->(DD)V move-object/from16 v0, p0 move-object/from16 v1, p1 move v5, v12 .line 39 invoke-virtual/range {v0 .. v5}, Lhc/g;->i(Landroid/content/Context;Landroid/graphics/Bitmap;Ljava/lang/String;Lcom/skt/tmap/vsm/data/VSMMapPoint;F)Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint; move-result-object v0 .line 40 invoke-virtual {v6, v0}, Lhc/g;->c(Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;)V .line 41 iget-object v0, v6, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_10 invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_10 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v0 if-eqz v0, :cond_10 const/4 v1, 0x0 invoke-virtual {v0, v1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 42 :cond_10 invoke-virtual/range {p2 .. p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->getId()Ljava/lang/String; move-result-object v0 iput-object v0, v6, Lhc/g;->m:Ljava/lang/String; goto :goto_7 :cond_11 :goto_6 move-object v15, v10 :goto_7 if-eqz v8, :cond_13 .line 43 invoke-virtual {v15}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getName()Ljava/lang/String; move-result-object v0 const-string v1, "aroundInfoListItem.name" invoke-static {v0, v1}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V .line 44 invoke-virtual {v15}, Lcom/skt/tmap/network/ndds/dto/poi/search/PoiSearches;->getPoiId()Ljava/lang/String; move-result-object v1 const-string v2, "aroundInfoListItem.poiId" invoke-static {v1, v2}, Lkotlin/jvm/internal/f0;->o(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {v1}, Lkotlin/text/t;->X0(Ljava/lang/String;)Ljava/lang/Integer; move-result-object v1 if-eqz v1, :cond_12 invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I move-result v1 goto :goto_8 :cond_12 const/4 v1, 0x0 .line 45 :goto_8 new-instance v2, Lcom/skt/tmap/vsm/data/VSMMapPoint; const/4 v3, 0x0 aget-wide v3, v14, v3 aget-wide v9, v14, v13 invoke-direct {v2, v3, v4, v9, v10}, Lcom/skt/tmap/vsm/data/VSMMapPoint;->(DD)V .line 46 invoke-interface {v8, v0, v1, v2}, Lhc/g$b;->a(Ljava/lang/String;ILcom/skt/tmap/vsm/data/VSMMapPoint;)Z :cond_13 :goto_9 return-void .end method .method public final t()V .locals 3 .line 1 invoke-virtual {p0}, Lhc/g;->d()V const/4 v0, 0x0 .line 2 iput-object v0, p0, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; const/4 v1, 0x0 .line 3 iput v1, p0, Lhc/g;->e:I .line 4 new-instance v2, Ljava/util/ArrayList; invoke-direct {v2}, Ljava/util/ArrayList;->()V iput-object v2, p0, Lhc/g;->f:Ljava/util/ArrayList; .line 5 new-instance v2, Ljava/util/ArrayList; invoke-direct {v2}, Ljava/util/ArrayList;->()V iput-object v2, p0, Lhc/g;->g:Ljava/util/ArrayList; .line 6 new-instance v2, Ljava/util/ArrayList; invoke-direct {v2}, Ljava/util/ArrayList;->()V iput-object v2, p0, Lhc/g;->h:Ljava/util/ArrayList; .line 7 iget-object v2, p0, Lhc/g;->i:Ljava/util/Map; invoke-interface {v2}, Ljava/util/Map;->clear()V const/4 v2, -0x1 .line 8 iput v2, p0, Lhc/g;->j:I .line 9 iput v2, p0, Lhc/g;->k:I .line 10 iput v2, p0, Lhc/g;->l:I .line 11 iput-boolean v1, p0, Lhc/g;->a:Z .line 12 iput-object v0, p0, Lhc/g;->c:Landroid/view/View; .line 13 iput-object v0, p0, Lhc/g;->d:Landroid/view/View; .line 14 iput-object v0, p0, Lhc/g;->m:Ljava/lang/String; return-void .end method .method public final u(Ljava/lang/String;)Z .locals 4 .param p1 # Ljava/lang/String; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param const-string v0, "markerId" invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "GAS_STATION_SELECT" const/4 v1, 0x0 const/4 v2, 0x2 const/4 v3, 0x0 .line 1 invoke-static {p1, v0, v1, v2, v3}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const-string v0, "GAS_STATION_" .line 2 invoke-static {p1, v0, v1, v2, v3}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v0 if-nez v0, :cond_0 const-string v0, "AROUND_" .line 3 invoke-static {p1, v0, v1, v2, v3}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result p1 if-eqz p1, :cond_1 :cond_0 const/4 v1, 0x1 :cond_1 return v1 .end method .method public final v()Z .locals 1 .line 1 iget-boolean v0, p0, Lhc/g;->a:Z return v0 .end method .method public final w(Landroid/content/Context;Lcom/skt/tmap/engine/navigation/data/EVStationInfo;Ljava/lang/String;IZ)Z .locals 13 move-object v7, p0 move-object v8, p2 .line 1 iget-object v0, v8, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->arrEVStationBrandInfo:[Lcom/skt/tmap/engine/navigation/data/EVStationBrandInfo; array-length v1, v0 const/4 v9, 0x0 const/4 v2, -0x1 move v3, v2 move v2, v9 move v4, v2 move v5, v4 move v6, v5 :goto_0 const v10, 0x7f08071e if-ge v6, v1, :cond_2 aget-object v11, v0, v6 .line 2 invoke-virtual {v11}, Lcom/skt/tmap/engine/navigation/data/EVStationBrandInfo;->getAvailableSuperFastCount()I move-result v12 add-int/2addr v2, v12 .line 3 invoke-virtual {v11}, Lcom/skt/tmap/engine/navigation/data/EVStationBrandInfo;->getAvailableFastCount()I move-result v12 add-int/2addr v4, v12 .line 4 invoke-virtual {v11}, Lcom/skt/tmap/engine/navigation/data/EVStationBrandInfo;->getAvailableSlowCount()I move-result v12 add-int/2addr v5, v12 .line 5 invoke-virtual {v11}, Lcom/skt/tmap/engine/navigation/data/EVStationBrandInfo;->getBrandCode()Ljava/lang/String; move-result-object v11 invoke-virtual {p0, v11}, Lhc/g;->n(Ljava/lang/String;)I move-result v11 if-lez v11, :cond_1 if-lez v3, :cond_0 goto :goto_1 :cond_0 move v10, v11 :goto_1 move v3, v10 :cond_1 add-int/lit8 v6, v6, 0x1 goto :goto_0 :cond_2 if-gtz v2, :cond_3 if-gtz v4, :cond_3 if-lez v5, :cond_5 .line 6 :cond_3 iget-object v0, v7, Lhc/g;->h:Ljava/util/ArrayList; invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z if-gez v3, :cond_4 goto :goto_2 :cond_4 move v10, v3 :goto_2 move-object v0, p0 move-object v1, p1 move v3, v4 move v4, v5 move v5, v10 move/from16 v6, p5 .line 7 invoke-virtual/range {v0 .. v6}, Lhc/g;->h(Landroid/content/Context;IIIIZ)Landroid/graphics/Bitmap; move-result-object v2 if-eqz v2, :cond_5 .line 8 invoke-static/range {p3 .. p4}, Landroid/support/v4/media/b;->a(Ljava/lang/String;I)Ljava/lang/String; move-result-object v3 .line 9 new-instance v4, Lcom/skt/tmap/vsm/data/VSMMapPoint; iget-wide v0, v8, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->posX:D iget-wide v5, v8, Lcom/skt/tmap/engine/navigation/data/EVStationInfo;->posY:D invoke-direct {v4, v0, v1, v5, v6}, Lcom/skt/tmap/vsm/data/VSMMapPoint;->(DD)V const/16 v0, 0x79 int-to-float v5, v0 move-object v0, p0 move-object v1, p1 .line 10 invoke-virtual/range {v0 .. v5}, Lhc/g;->i(Landroid/content/Context;Landroid/graphics/Bitmap;Ljava/lang/String;Lcom/skt/tmap/vsm/data/VSMMapPoint;F)Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint; move-result-object v0 .line 11 invoke-virtual {p0, v0}, Lhc/g;->c(Lcom/skt/tmap/vsm/map/marker/VSMMarkerPoint;)V const/4 v0, 0x1 return v0 :cond_5 return v9 .end method .method public final x(Ljava/lang/String;)V .locals 2 .line 1 iget-object v0, p0, Lhc/g;->i:Ljava/util/Map; const-string v1, "null cannot be cast to non-null type kotlin.collections.MutableMap" invoke-static {v0, v1}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; invoke-static {v0}, Lkotlin/jvm/internal/t0;->k(Ljava/lang/Object;)Ljava/util/Map; move-result-object v0 invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; .line 2 iget-object v0, p0, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v0, :cond_0 invoke-virtual {v0}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v0 if-eqz v0, :cond_0 invoke-virtual {v0, p1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->removeMarker(Ljava/lang/String;)Z :cond_0 return-void .end method .method public final y(Ljava/util/ArrayList;)V .locals 1 .param p1 # Ljava/util/ArrayList; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/ArrayList<", "Lcom/skt/tmap/data/AroundInfoListItem;", ">;)V" } .end annotation const-string v0, "" invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V .line 1 iput-object p1, p0, Lhc/g;->g:Ljava/util/ArrayList; return-void .end method .method public final z(Ljava/lang/String;Z)V .locals 5 .param p1 # Ljava/lang/String; .annotation build Lorg/jetbrains/annotations/NotNull; .end annotation .end param const-string v0, "headerId" invoke-static {p1, v0}, Lkotlin/jvm/internal/f0;->p(Ljava/lang/Object;Ljava/lang/String;)V .line 1 iget-object v0, p0, Lhc/g;->i:Ljava/util/Map; invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; move-result-object v0 .line 2 iget-object v1, p0, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v1, :cond_0 invoke-virtual {v1}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v1 if-eqz v1, :cond_0 iget-object v2, p0, Lhc/g;->m:Ljava/lang/String; invoke-virtual {v1, v2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v1 if-eqz v1, :cond_0 const/4 v2, 0x1 invoke-virtual {v1, v2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V .line 3 :cond_0 invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; move-result-object v0 :cond_1 :goto_0 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_2 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Ljava/lang/String; const/4 v2, 0x0 const/4 v3, 0x2 const/4 v4, 0x0 .line 4 invoke-static {v1, p1, v2, v3, v4}, Lkotlin/text/u;->u2(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 .line 5 iget-object v2, p0, Lhc/g;->b:Lcom/skt/tmap/vsm/map/NaviMapEngine; if-eqz v2, :cond_1 invoke-virtual {v2}, Lcom/skt/tmap/vsm/map/MapEngine;->getMarkerManager()Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager; move-result-object v2 if-eqz v2, :cond_1 invoke-virtual {v2, v1}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerManager;->getMarker(Ljava/lang/String;)Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase; move-result-object v1 if-eqz v1, :cond_1 invoke-virtual {v1, p2}, Lcom/skt/tmap/vsm/map/marker/VSMMarkerBase;->setVisible(Z)V goto :goto_0 :cond_2 return-void .end method