.class public Lcom/moji/sakura/SakuraCountryActivity; .super Lcom/moji/base/MJActivity; .source "SakuraCountryActivity.java" # interfaces .implements Landroid/view/View$OnClickListener; .implements Lcom/moji/sakura/adapter/SakuraListAdapter$SakuraListClickListener; .implements Lcom/moji/sakura/presenter/SakuraCountryPresenter$SakuraCountryCallback; # annotations .annotation build Lcom/moji/router/annotation/Router; .end annotation # instance fields .field private a:Landroid/widget/RadioButton; .field private b:Landroid/widget/RadioButton; .field private c:Landroid/support/v7/widget/RecyclerView; .field private i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; .field private j:Lcom/moji/sakura/adapter/SakuraListAdapter; .field private k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; .field private l:Lcom/moji/titlebar/MJTitleBar; .field private m:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Lcom/moji/http/sakura/entity/SakuraListContentInfo;", ">;" } .end annotation .end field .field private n:Ljava/lang/String; .field private o:Ljava/lang/String; .field private p:Landroid/support/v7/widget/LinearLayoutManager; .field private q:Lcom/moji/sakura/view/EndlessRecyclerOnScrollListener; # direct methods .method public constructor ()V .locals 1 .line 38 invoke-direct {p0}, Lcom/moji/base/MJActivity;->()V .line 46 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->m:Ljava/util/List; return-void .end method .method static synthetic a(Lcom/moji/sakura/SakuraCountryActivity;)Lcom/moji/sakura/adapter/SakuraListAdapter; .locals 0 .line 38 iget-object p0, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; return-object p0 .end method .method private a()V .locals 1 .line 61 sget v0, Lcom/moji/sakura/R$id;->rv_country_list:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/support/v7/widget/RecyclerView; iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->c:Landroid/support/v7/widget/RecyclerView; .line 62 sget v0, Lcom/moji/sakura/R$id;->mj_status_layout:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; .line 63 sget v0, Lcom/moji/sakura/R$id;->sakura_country_title:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Lcom/moji/titlebar/MJTitleBar; iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->l:Lcom/moji/titlebar/MJTitleBar; .line 64 sget v0, Lcom/moji/sakura/R$id;->btn_0:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/RadioButton; iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->a:Landroid/widget/RadioButton; .line 65 sget v0, Lcom/moji/sakura/R$id;->btn_2:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroid/widget/RadioButton; iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->b:Landroid/widget/RadioButton; .line 66 invoke-direct {p0}, Lcom/moji/sakura/SakuraCountryActivity;->d()V .line 67 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->a:Landroid/widget/RadioButton; invoke-virtual {v0, p0}, Landroid/widget/RadioButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 68 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->b:Landroid/widget/RadioButton; invoke-virtual {v0, p0}, Landroid/widget/RadioButton;->setOnClickListener(Landroid/view/View$OnClickListener;)V .line 69 invoke-direct {p0}, Lcom/moji/sakura/SakuraCountryActivity;->c()V return-void .end method .method static synthetic b(Lcom/moji/sakura/SakuraCountryActivity;)Lcom/moji/sakura/presenter/SakuraCountryPresenter; .locals 0 .line 38 iget-object p0, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; return-object p0 .end method .method private b()V .locals 2 .line 73 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; invoke-virtual {v0}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->F()V .line 74 new-instance v0, Lcom/moji/sakura/presenter/SakuraCountryPresenter; invoke-direct {v0, p0}, Lcom/moji/sakura/presenter/SakuraCountryPresenter;->(Lcom/moji/sakura/presenter/SakuraCountryPresenter$SakuraCountryCallback;)V iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; .line 75 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; invoke-virtual {p0}, Lcom/moji/sakura/SakuraCountryActivity;->getIntent()Landroid/content/Intent; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/sakura/presenter/SakuraCountryPresenter;->a(Landroid/content/Intent;)V .line 76 sget v0, Lcom/moji/sakura/R$string;->all_spot:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->n:Ljava/lang/String; .line 77 sget v0, Lcom/moji/sakura/R$string;->all_sakuar_state:I invoke-virtual {p0, v0}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object v0 iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->o:Ljava/lang/String; .line 78 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->SAKURA_ALL_PAGESHOW:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; return-void .end method .method private c()V .locals 2 .line 82 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->l:Lcom/moji/titlebar/MJTitleBar; sget v1, Lcom/moji/sakura/R$string;->all_spot_title:I invoke-virtual {p0, v1}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar;->setTitleText(Ljava/lang/CharSequence;)V return-void .end method .method private d()V .locals 2 .line 86 new-instance v0, Landroid/support/v7/widget/LinearLayoutManager; invoke-direct {v0, p0}, Landroid/support/v7/widget/LinearLayoutManager;->(Landroid/content/Context;)V iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->p:Landroid/support/v7/widget/LinearLayoutManager; .line 87 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->p:Landroid/support/v7/widget/LinearLayoutManager; invoke-virtual {v0}, Landroid/support/v7/widget/LinearLayoutManager;->y()V .line 88 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->c:Landroid/support/v7/widget/RecyclerView; iget-object v1, p0, Lcom/moji/sakura/SakuraCountryActivity;->p:Landroid/support/v7/widget/LinearLayoutManager; invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->setLayoutManager(Landroid/support/v7/widget/RecyclerView$LayoutManager;)V .line 89 new-instance v0, Lcom/moji/sakura/SakuraCountryActivity$1; iget-object v1, p0, Lcom/moji/sakura/SakuraCountryActivity;->p:Landroid/support/v7/widget/LinearLayoutManager; invoke-direct {v0, p0, v1}, Lcom/moji/sakura/SakuraCountryActivity$1;->(Lcom/moji/sakura/SakuraCountryActivity;Landroid/support/v7/widget/LinearLayoutManager;)V iput-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->q:Lcom/moji/sakura/view/EndlessRecyclerOnScrollListener; .line 98 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->c:Landroid/support/v7/widget/RecyclerView; iget-object v1, p0, Lcom/moji/sakura/SakuraCountryActivity;->q:Lcom/moji/sakura/view/EndlessRecyclerOnScrollListener; invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;->a(Landroid/support/v7/widget/RecyclerView$OnScrollListener;)V return-void .end method # virtual methods .method public loadFailed(Lcom/moji/requestcore/MJException;)V .locals 2 .line 183 invoke-virtual {p1}, Lcom/moji/requestcore/MJException;->getCode()I move-result p1 packed-switch p1, :pswitch_data_0 packed-switch p1, :pswitch_data_1 .line 194 sget p1, Lcom/moji/sakura/R$string;->network_exception:I invoke-virtual {p0, p1}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object p1 goto :goto_0 .line 186 :pswitch_0 sget p1, Lcom/moji/sakura/R$string;->network_unaviable:I invoke-virtual {p0, p1}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object p1 goto :goto_0 .line 191 :pswitch_1 sget p1, Lcom/moji/sakura/R$string;->server_exception:I invoke-virtual {p0, p1}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object p1 .line 197 :goto_0 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; new-instance v1, Lcom/moji/sakura/SakuraCountryActivity$3; invoke-direct {v1, p0}, Lcom/moji/sakura/SakuraCountryActivity$3;->(Lcom/moji/sakura/SakuraCountryActivity;)V invoke-virtual {v0, p1, v1}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->a(Ljava/lang/String;Landroid/view/View$OnClickListener;)V return-void nop :pswitch_data_0 .packed-switch 0x258 :pswitch_1 :pswitch_1 :pswitch_1 .end packed-switch :pswitch_data_1 .packed-switch 0x3e9 :pswitch_0 :pswitch_0 .end packed-switch .end method .method public loadMore(Ljava/util/List;)V .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Lcom/moji/http/sakura/entity/SakuraListContentInfo;", ">;)V" } .end annotation const/4 v0, 0x4 if-eqz p1, :cond_2 .line 214 invoke-interface {p1}, Ljava/util/List;->isEmpty()Z move-result v1 if-nez v1, :cond_2 .line 215 iget-object v1, p0, Lcom/moji/sakura/SakuraCountryActivity;->m:Ljava/util/List; invoke-interface {v1, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 216 iget-object v1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; if-eqz v1, :cond_0 .line 217 iget-object v1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {v1}, Lcom/moji/sakura/adapter/SakuraListAdapter;->c()V .line 219 :cond_0 invoke-interface {p1}, Ljava/util/List;->size()I move-result p1 const/16 v1, 0x14 if-ge p1, v1, :cond_1 .line 220 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->f(I)V goto :goto_0 .line 222 :cond_1 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; const/4 v0, 0x3 invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->f(I)V goto :goto_0 .line 225 :cond_2 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->f(I)V :goto_0 return-void .end method .method public loadMoreFailed(Lcom/moji/requestcore/MJException;)V .locals 1 .line 207 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; if-eqz p1, :cond_0 .line 208 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; const/4 v0, 0x2 invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->f(I)V :cond_0 return-void .end method .method public loadSuccess(Ljava/util/List;)V .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Lcom/moji/http/sakura/entity/SakuraListContentInfo;", ">;)V" } .end annotation .line 150 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->m:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->clear()V .line 151 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->q:Lcom/moji/sakura/view/EndlessRecyclerOnScrollListener; invoke-virtual {v0}, Lcom/moji/sakura/view/EndlessRecyclerOnScrollListener;->a()V if-eqz p1, :cond_2 .line 152 invoke-interface {p1}, Ljava/util/List;->isEmpty()Z move-result v0 if-nez v0, :cond_2 .line 153 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; invoke-virtual {v0}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->b()V .line 154 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->m:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 155 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; if-nez p1, :cond_0 .line 156 new-instance p1, Lcom/moji/sakura/adapter/SakuraListAdapter; iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->m:Ljava/util/List; const/4 v1, 0x0 invoke-direct {p1, v0, v1}, Lcom/moji/sakura/adapter/SakuraListAdapter;->(Ljava/util/List;Z)V iput-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; .line 157 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {p1, p0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->a(Lcom/moji/sakura/adapter/SakuraListAdapter$SakuraListClickListener;)V .line 158 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->c:Landroid/support/v7/widget/RecyclerView; iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {p1, v0}, Landroid/support/v7/widget/RecyclerView;->setAdapter(Landroid/support/v7/widget/RecyclerView$Adapter;)V .line 159 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; const/4 v0, 0x3 invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->f(I)V .line 160 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; new-instance v0, Lcom/moji/sakura/SakuraCountryActivity$2; invoke-direct {v0, p0}, Lcom/moji/sakura/SakuraCountryActivity$2;->(Lcom/moji/sakura/SakuraCountryActivity;)V invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->a(Lcom/moji/sakura/adapter/SakuraListAdapter$SakuraLoadMoreClickListener;)V goto :goto_0 .line 167 :cond_0 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->m:Ljava/util/List; invoke-interface {p1}, Ljava/util/List;->size()I move-result p1 const/16 v0, 0x14 if-gt p1, v0, :cond_1 .line 168 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; const/4 v0, 0x4 invoke-virtual {p1, v0}, Lcom/moji/sakura/adapter/SakuraListAdapter;->f(I)V .line 170 :cond_1 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {p1}, Lcom/moji/sakura/adapter/SakuraListAdapter;->c()V goto :goto_0 .line 173 :cond_2 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; sget v1, Lcom/moji/sakura/R$drawable;->view_icon_empty:I sget p1, Lcom/moji/sakura/R$string;->sorroy:I invoke-virtual {p0, p1}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object v2 sget p1, Lcom/moji/sakura/R$string;->no_have_spot:I invoke-virtual {p0, p1}, Lcom/moji/sakura/SakuraCountryActivity;->getString(I)Ljava/lang/String; move-result-object v3 const/4 v4, 0x0 const/4 v5, 0x0 invoke-virtual/range {v0 .. v5}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->b(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/view/View$OnClickListener;)V .line 174 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; if-eqz p1, :cond_3 .line 175 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->j:Lcom/moji/sakura/adapter/SakuraListAdapter; invoke-virtual {p1}, Lcom/moji/sakura/adapter/SakuraListAdapter;->c()V :cond_3 :goto_0 return-void .end method .method protected onActivityResult(IILandroid/content/Intent;)V .locals 2 .line 123 invoke-super {p0, p1, p2, p3}, Lcom/moji/base/MJActivity;->onActivityResult(IILandroid/content/Intent;)V .line 124 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->a:Landroid/widget/RadioButton; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/widget/RadioButton;->setChecked(Z)V .line 125 iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->b:Landroid/widget/RadioButton; invoke-virtual {v0, v1}, Landroid/widget/RadioButton;->setChecked(Z)V const/4 v0, -0x1 if-ne p2, v0, :cond_1 const-string p2, "first" .line 127 invoke-virtual {p3, p2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; move-result-object p2 const/4 p3, 0x1 if-ne p1, p3, :cond_0 .line 129 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->a:Landroid/widget/RadioButton; invoke-virtual {p1, p2}, Landroid/widget/RadioButton;->setText(Ljava/lang/CharSequence;)V .line 130 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->n:Ljava/lang/String; invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-nez p1, :cond_1 .line 131 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; invoke-virtual {p1}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->F()V .line 132 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->c:Landroid/support/v7/widget/RecyclerView; invoke-virtual {p1, v1}, Landroid/support/v7/widget/RecyclerView;->c(I)V .line 133 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; iget-object p3, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->o:Ljava/lang/String; invoke-virtual {p3, v0}, Lcom/moji/sakura/presenter/SakuraCountryPresenter;->a(Ljava/lang/String;)I move-result p3 invoke-virtual {p1, p2, p3}, Lcom/moji/sakura/presenter/SakuraCountryPresenter;->a(Ljava/lang/String;I)V .line 134 iput-object p2, p0, Lcom/moji/sakura/SakuraCountryActivity;->n:Ljava/lang/String; goto :goto_0 :cond_0 const/4 p3, 0x2 if-ne p1, p3, :cond_1 .line 137 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->b:Landroid/widget/RadioButton; invoke-virtual {p1, p2}, Landroid/widget/RadioButton;->setText(Ljava/lang/CharSequence;)V .line 138 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->o:Ljava/lang/String; invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-nez p1, :cond_1 .line 139 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->k:Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout; invoke-virtual {p1}, Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;->F()V .line 140 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->c:Landroid/support/v7/widget/RecyclerView; invoke-virtual {p1, v1}, Landroid/support/v7/widget/RecyclerView;->c(I)V .line 141 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; iget-object p3, p0, Lcom/moji/sakura/SakuraCountryActivity;->n:Ljava/lang/String; iget-object v0, p0, Lcom/moji/sakura/SakuraCountryActivity;->i:Lcom/moji/sakura/presenter/SakuraCountryPresenter; invoke-virtual {v0, p2}, Lcom/moji/sakura/presenter/SakuraCountryPresenter;->a(Ljava/lang/String;)I move-result v0 invoke-virtual {p1, p3, v0}, Lcom/moji/sakura/presenter/SakuraCountryPresenter;->a(Ljava/lang/String;I)V .line 142 iput-object p2, p0, Lcom/moji/sakura/SakuraCountryActivity;->o:Ljava/lang/String; :cond_1 :goto_0 return-void .end method .method public onClick(Landroid/view/View;)V .locals 3 .line 103 invoke-virtual {p1}, Landroid/view/View;->getId()I move-result p1 .line 104 sget v0, Lcom/moji/sakura/R$id;->btn_0:I const/4 v1, 0x1 if-ne p1, v0, :cond_0 .line 105 new-instance p1, Landroid/content/Intent; const-class v0, Lcom/moji/sakura/pickcity/SakuraPickActivity; invoke-direct {p1, p0, v0}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V const-string v0, "pick_type" const/4 v2, 0x0 .line 106 invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; const-string v0, "pick_item" .line 107 iget-object v2, p0, Lcom/moji/sakura/SakuraCountryActivity;->a:Landroid/widget/RadioButton; invoke-virtual {v2}, Landroid/widget/RadioButton;->getText()Ljava/lang/CharSequence; move-result-object v2 invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; .line 108 invoke-virtual {p0, p1, v1}, Lcom/moji/sakura/SakuraCountryActivity;->startActivityForResult(Landroid/content/Intent;I)V .line 109 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->a:Landroid/widget/RadioButton; invoke-virtual {p1, v1}, Landroid/widget/RadioButton;->setChecked(Z)V .line 110 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->SAKURA_ALL_PROVINCE_CLICK:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; goto :goto_0 .line 111 :cond_0 sget v0, Lcom/moji/sakura/R$id;->btn_2:I if-ne p1, v0, :cond_1 .line 112 new-instance p1, Landroid/content/Intent; const-class v0, Lcom/moji/sakura/pickcity/SakuraPickActivity; invoke-direct {p1, p0, v0}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V const-string v0, "pick_type" .line 113 invoke-virtual {p1, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; const-string v0, "pick_item" .line 114 iget-object v2, p0, Lcom/moji/sakura/SakuraCountryActivity;->b:Landroid/widget/RadioButton; invoke-virtual {v2}, Landroid/widget/RadioButton;->getText()Ljava/lang/CharSequence; move-result-object v2 invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; const/4 v0, 0x2 .line 115 invoke-virtual {p0, p1, v0}, Lcom/moji/sakura/SakuraCountryActivity;->startActivityForResult(Landroid/content/Intent;I)V .line 116 iget-object p1, p0, Lcom/moji/sakura/SakuraCountryActivity;->b:Landroid/widget/RadioButton; invoke-virtual {p1, v1}, Landroid/widget/RadioButton;->setChecked(Z)V .line 117 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object p1 sget-object v0, Lcom/moji/statistics/EVENT_TAG;->SAKURA_ALL_STATE_CLICK:Lcom/moji/statistics/EVENT_TAG; invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager; :cond_1 :goto_0 return-void .end method .method public onClick(Lcom/moji/http/sakura/entity/SakuraListContentInfo;)V .locals 1 .line 231 iget-object v0, p1, Lcom/moji/http/sakura/entity/SakuraListContentInfo;->spot_id:Ljava/lang/String; iget-object p1, p1, Lcom/moji/http/sakura/entity/SakuraListContentInfo;->spot_type:Ljava/lang/String; invoke-static {v0, p1, p0}, Lcom/moji/sakura/detail/SakuraDetailActivity;->startSakuraDetailActivity(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V return-void .end method .method protected onCreate(Landroid/os/Bundle;)V .locals 0 .line 54 invoke-super {p0, p1}, Lcom/moji/base/MJActivity;->onCreate(Landroid/os/Bundle;)V .line 55 sget p1, Lcom/moji/sakura/R$layout;->activity_sakura_country:I invoke-virtual {p0, p1}, Lcom/moji/sakura/SakuraCountryActivity;->setContentView(I)V .line 56 invoke-direct {p0}, Lcom/moji/sakura/SakuraCountryActivity;->a()V .line 57 invoke-direct {p0}, Lcom/moji/sakura/SakuraCountryActivity;->b()V return-void .end method