FcChooseLocationActivity$4.smali

.class Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;
.super Ljava/lang/Object;
.source "FcChooseLocationActivity.java"

# interfaces
.implements Lcom/baidu/mapapi/search/poi/OnGetPoiSearchResultListener;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->initPoiSearch()V
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x0
    name = null
.end annotation


# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method constructor <init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)V
    .registers 2
    .param p1, "this$0"    # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    .line 276
    iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public onGetPoiDetailResult(Lcom/baidu/mapapi/search/poi/PoiDetailResult;)V
    .registers 2
    .param p1, "poiDetailResult"    # Lcom/baidu/mapapi/search/poi/PoiDetailResult;

    .line 335
    return-void
.end method

.method public onGetPoiDetailResult(Lcom/baidu/mapapi/search/poi/PoiDetailSearchResult;)V
    .registers 2
    .param p1, "poiDetailSearchResult"    # Lcom/baidu/mapapi/search/poi/PoiDetailSearchResult;

    .line 340
    return-void
.end method

.method public onGetPoiIndoorResult(Lcom/baidu/mapapi/search/poi/PoiIndoorResult;)V
    .registers 2
    .param p1, "poiIndoorResult"    # Lcom/baidu/mapapi/search/poi/PoiIndoorResult;

    .line 345
    return-void
.end method

.method public onGetPoiResult(Lcom/baidu/mapapi/search/poi/PoiResult;)V
    .registers 13
    .param p1, "poiResult"    # Lcom/baidu/mapapi/search/poi/PoiResult;

    .line 279
    invoke-virtual {p1}, Lcom/baidu/mapapi/search/poi/PoiResult;->getAllPoi()Ljava/util/List;

    move-result-object v0

    .line 280
    .local v0, "allPoi":Ljava/util/List;, "Ljava/util/List<Lcom/baidu/mapapi/search/core/PoiInfo;>;"
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    iget-boolean v1, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->isFirstLoc:Z

    const/4 v2, 0x0

    if-eqz v1, :cond_f

    .line 281
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    iput-boolean v2, v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->isFirstLoc:Z

    .line 283
    :cond_f
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)I

    move-result v1

    const/4 v3, 0x0

    const/4 v4, 0x1

    if-nez v1, :cond_ac

    .line 284
    if-eqz v0, :cond_115

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v1

    if-lez v1, :cond_115

    .line 285
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)I

    move-result v1

    if-nez v1, :cond_a2

    .line 286
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;Lcom/baidu/mapapi/search/core/PoiInfo;)Lcom/baidu/mapapi/search/core/PoiInfo;

    .line 287
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->pageReset()V

    .line 288
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->clearData()V

    .line 289
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    .line 290
    .local v1, "newList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/baidu/mapapi/search/core/PoiInfo;>;"
    new-instance v3, Lcom/baidu/mapapi/search/core/PoiInfo;

    invoke-direct {v3}, Lcom/baidu/mapapi/search/core/PoiInfo;-><init>()V

    .line 291
    .local v3, "noPoiInfo":Lcom/baidu/mapapi/search/core/PoiInfo;
    const-string v5, "\u4e0d\u663e\u793a\u4f4d\u7f6e"

    invoke-virtual {v3, v5}, Lcom/baidu/mapapi/search/core/PoiInfo;->setName(Ljava/lang/String;)V

    .line 292
    invoke-virtual {v1, v2, v3}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 293
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lcom/baidu/location/BDLocation;

    move-result-object v2

    if-eqz v2, :cond_94

    .line 294
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lcom/baidu/location/BDLocation;

    move-result-object v2

    invoke-virtual {v2}, Lcom/baidu/location/BDLocation;->getCity()Ljava/lang/String;

    move-result-object v2

    .line 295
    .local v2, "city":Ljava/lang/String;
    invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v5

    if-nez v5, :cond_94

    .line 296
    new-instance v5, Lcom/baidu/mapapi/search/core/PoiInfo;

    invoke-direct {v5}, Lcom/baidu/mapapi/search/core/PoiInfo;-><init>()V

    .line 297
    .local v5, "cityPoiInfo":Lcom/baidu/mapapi/search/core/PoiInfo;
    invoke-virtual {v5, v2}, Lcom/baidu/mapapi/search/core/PoiInfo;->setName(Ljava/lang/String;)V

    .line 298
    invoke-virtual {v5, v2}, Lcom/baidu/mapapi/search/core/PoiInfo;->setCity(Ljava/lang/String;)V

    .line 299
    new-instance v6, Lcom/baidu/mapapi/model/LatLng;

    iget-object v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lcom/baidu/location/BDLocation;

    move-result-object v7

    invoke-virtual {v7}, Lcom/baidu/location/BDLocation;->getLatitude()D

    move-result-wide v7

    iget-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lcom/baidu/location/BDLocation;

    move-result-object v9

    invoke-virtual {v9}, Lcom/baidu/location/BDLocation;->getLongitude()D

    move-result-wide v9

    invoke-direct {v6, v7, v8, v9, v10}, Lcom/baidu/mapapi/model/LatLng;-><init>(DD)V

    invoke-virtual {v5, v6}, Lcom/baidu/mapapi/search/core/PoiInfo;->setLocation(Lcom/baidu/mapapi/model/LatLng;)V

    .line 300
    invoke-virtual {v1, v4, v5}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V

    .line 303
    .end local v2    # "city":Ljava/lang/String;
    .end local v5    # "cityPoiInfo":Lcom/baidu/mapapi/search/core/PoiInfo;
    :cond_94
    invoke-virtual {v1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z

    .line 304
    iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v2

    invoke-virtual {v2, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->addData(Ljava/util/List;)V

    .line 305
    .end local v1    # "newList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/baidu/mapapi/search/core/PoiInfo;>;"
    .end local v3    # "noPoiInfo":Lcom/baidu/mapapi/search/core/PoiInfo;
    goto/16 :goto_115

    .line 306
    :cond_a2
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->addData(Ljava/util/List;)V

    goto :goto_115

    .line 313
    :cond_ac
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)I

    move-result v1

    if-ne v1, v4, :cond_115

    .line 314
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)I

    move-result v1

    if-nez v1, :cond_d3

    .line 315
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$802(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;Lcom/baidu/mapapi/search/core/PoiInfo;)Lcom/baidu/mapapi/search/core/PoiInfo;

    .line 316
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->pageReset()V

    .line 317
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->clearData()V

    .line 319
    :cond_d3
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->addData(Ljava/util/List;)V

    .line 320
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;

    move-result-object v1

    invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$MyAdapter;->getItemCount()I

    move-result v1

    const/16 v3, 0x8

    if-gtz v1, :cond_10c

    .line 321
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$1000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Ljava/lang/String;

    move-result-object v1

    const-string v4, "\u7f8e\u98df$\u8d2d\u7269$\u4f11\u95f2\u5a31\u4e50$\u751f\u6d3b\u670d\u52a1$\u9152\u5e97$\u4ea4\u901a\u8bbe\u65bd$\u623f\u5730\u4ea7$\u533b\u7597$\u6559\u80b2\u57f9\u8bad$\u81ea\u7136\u5730\u7269"

    invoke-static {v1, v4}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_102

    .line 322
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Landroid/widget/TextView;

    move-result-object v1

    invoke-virtual {v1, v2}, Landroid/widget/TextView;->setVisibility(I)V

    goto :goto_115

    .line 324
    :cond_102
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Landroid/widget/TextView;

    move-result-object v1

    invoke-virtual {v1, v3}, Landroid/widget/TextView;->setVisibility(I)V

    goto :goto_115

    .line 327
    :cond_10c
    iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity$4;->this$0:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;

    invoke-static {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;->access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcChooseLocationActivity;)Landroid/widget/TextView;

    move-result-object v1

    invoke-virtual {v1, v3}, Landroid/widget/TextView;->setVisibility(I)V

    .line 330
    :cond_115
    :goto_115
    return-void
.end method