2336 lines
68 KiB
Smali
2336 lines
68 KiB
Smali
.class public Lcom/moji/mjweather/aqi/AQIActivity;
|
|
.super Lcom/moji/mjweather/me/MJMVPPageLoadActivity;
|
|
.source "AQIActivity.java"
|
|
|
|
# interfaces
|
|
.implements Lcom/moji/mjweather/aqi/view/IAqiView;
|
|
.implements Lcom/moji/mjweather/dailydetail/ObservableScrollView$OnScrollListener;
|
|
.implements Lcom/moji/mjweather/dailydetail/ObservableScrollView$ScrollViewStrictListener;
|
|
|
|
|
|
# annotations
|
|
.annotation build Lcom/moji/router/annotation/Router;
|
|
.end annotation
|
|
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Lcom/moji/mjweather/me/MJMVPPageLoadActivity<",
|
|
"Lcom/moji/mjweather/aqi/presenter/AqiPresenter;",
|
|
">;",
|
|
"Lcom/moji/mjweather/aqi/view/IAqiView;",
|
|
"Lcom/moji/mjweather/dailydetail/ObservableScrollView$OnScrollListener;",
|
|
"Lcom/moji/mjweather/dailydetail/ObservableScrollView$ScrollViewStrictListener;"
|
|
}
|
|
.end annotation
|
|
|
|
|
|
# instance fields
|
|
.field private A:Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
.field private B:I
|
|
|
|
.field private C:Lcom/moji/mjweather/aqi/control/AQIGapViewControl;
|
|
|
|
.field private D:Lcom/moji/statistics/FunctionStat;
|
|
|
|
.field a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
.field b:Lcom/moji/viewcontrol/MJViewControl;
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Lcom/moji/viewcontrol/MJViewControl<",
|
|
"Lcom/moji/http/weather/entity/AqiBean;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field c:Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
.field i:Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
.field j:Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
.field k:Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
.field l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
.field m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
.field n:Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
.field o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
.field p:Landroid/view/View;
|
|
|
|
.field q:Landroid/os/Bundle;
|
|
|
|
.field private r:Landroid/widget/LinearLayout;
|
|
|
|
.field private s:Landroid/widget/LinearLayout;
|
|
|
|
.field private t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
.field private u:Landroid/view/View;
|
|
|
|
.field private v:Lcom/moji/mjweather/dailydetail/ObservableScrollView;
|
|
|
|
.field private w:Ljava/util/List;
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/viewcontrol/MJViewControl;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
.field private x:Z
|
|
|
|
.field private y:Z
|
|
|
|
.field private z:Z
|
|
|
|
|
|
# direct methods
|
|
.method public constructor <init>()V
|
|
.locals 1
|
|
|
|
.line 64
|
|
invoke-direct {p0}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;-><init>()V
|
|
|
|
.line 85
|
|
new-instance v0, Ljava/util/ArrayList;
|
|
|
|
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
const/4 v0, 0x0
|
|
|
|
.line 93
|
|
iput-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->y:Z
|
|
|
|
.line 97
|
|
iput-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->z:Z
|
|
|
|
const/16 v0, 0x1f4
|
|
|
|
.line 101
|
|
iput v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->B:I
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic a(Lcom/moji/mjweather/aqi/AQIActivity;)Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->e()Lcom/moji/multiplestatuslayout/MJMultipleStatusLayout;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method static synthetic a(Lcom/moji/mjweather/aqi/AQIActivity;Z)Z
|
|
.locals 0
|
|
|
|
.line 64
|
|
iput-boolean p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->x:Z
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method private a(Z)Z
|
|
.locals 0
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
.line 493
|
|
invoke-static {}, Lfm/jiecao/jcvideoplayer_lib/JCVideoPlayer;->o()Z
|
|
|
|
move-result p1
|
|
|
|
return p1
|
|
|
|
.line 495
|
|
:cond_0
|
|
invoke-static {}, Lfm/jiecao/jcvideoplayer_lib/JCVideoPlayer;->t()V
|
|
|
|
const/4 p1, 0x0
|
|
|
|
return p1
|
|
.end method
|
|
|
|
.method private b(I)V
|
|
.locals 2
|
|
|
|
.line 544
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->getView()Landroid/view/View;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Landroid/view/View;->getY()F
|
|
|
|
move-result v0
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->j()F
|
|
|
|
move-result v1
|
|
|
|
add-float/2addr v0, v1
|
|
|
|
.line 545
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
if-nez v1, :cond_0
|
|
|
|
return-void
|
|
|
|
:cond_0
|
|
int-to-float p1, p1
|
|
|
|
cmpl-float p1, p1, v0
|
|
|
|
if-ltz p1, :cond_1
|
|
|
|
.line 549
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
const/4 v0, 0x0
|
|
|
|
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
|
|
|
|
.line 550
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->A:Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/moji/mjweather/aqi/MapMoveHelper;->a(Lcom/moji/mjweather/aqi/control/AQIMapViewControl;Lcom/moji/mjweather/aqi/control/AQIMapViewControl;)V
|
|
|
|
goto :goto_0
|
|
|
|
.line 552
|
|
:cond_1
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
const/4 v0, 0x4
|
|
|
|
invoke-virtual {p1, v0}, Landroid/view/View;->setVisibility(I)V
|
|
|
|
.line 553
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->A:Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/moji/mjweather/aqi/MapMoveHelper;->a(Lcom/moji/mjweather/aqi/control/AQIMapViewControl;Lcom/moji/mjweather/aqi/control/AQIMapViewControl;)V
|
|
|
|
:goto_0
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic b(Lcom/moji/mjweather/aqi/AQIActivity;)V
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->o()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic c(Lcom/moji/mjweather/aqi/AQIActivity;)Ljava/util/List;
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->r()Ljava/util/List;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method static synthetic d(Lcom/moji/mjweather/aqi/AQIActivity;)Lcom/moji/mvpframe/BasePresenter;
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method static synthetic e(Lcom/moji/mjweather/aqi/AQIActivity;)V
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->k()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic f(Lcom/moji/mjweather/aqi/AQIActivity;)V
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->l()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method static synthetic g(Lcom/moji/mjweather/aqi/AQIActivity;)Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;
|
|
.locals 0
|
|
|
|
.line 64
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->t()Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;
|
|
|
|
move-result-object p0
|
|
|
|
return-object p0
|
|
.end method
|
|
|
|
.method private k()V
|
|
.locals 4
|
|
|
|
.line 126
|
|
iget-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->y:Z
|
|
|
|
if-nez v0, :cond_0
|
|
|
|
.line 127
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
.line 128
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
const-string v1, "Main"
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Ljava/lang/String;)V
|
|
|
|
.line 129
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->e()J
|
|
|
|
move-result-wide v1
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(J)V
|
|
|
|
.line 130
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 132
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->r:Landroid/widget/LinearLayout;
|
|
|
|
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getChildCount()I
|
|
|
|
move-result v0
|
|
|
|
.line 133
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->createView()Landroid/view/View;
|
|
|
|
move-result-object v1
|
|
|
|
.line 134
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->r:Landroid/widget/LinearLayout;
|
|
|
|
const/4 v3, 0x1
|
|
|
|
sub-int/2addr v0, v3
|
|
|
|
invoke-virtual {v2, v1, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;I)V
|
|
|
|
.line 137
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->q:Landroid/os/Bundle;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Landroid/os/Bundle;)V
|
|
|
|
.line 138
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b()V
|
|
|
|
.line 139
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->f()V
|
|
|
|
.line 140
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v0, v3}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->a(Z)V
|
|
|
|
.line 141
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->f()Lcom/moji/common/area/AreaInfo;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
.line 142
|
|
iput-boolean v3, p0, Lcom/moji/mjweather/aqi/AQIActivity;->y:Z
|
|
|
|
:cond_0
|
|
return-void
|
|
.end method
|
|
|
|
.method private l()V
|
|
.locals 2
|
|
|
|
.line 148
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->r:Landroid/widget/LinearLayout;
|
|
|
|
new-instance v1, Lcom/moji/mjweather/aqi/AQIActivity$1;
|
|
|
|
invoke-direct {v1, p0}, Lcom/moji/mjweather/aqi/AQIActivity$1;-><init>(Lcom/moji/mjweather/aqi/AQIActivity;)V
|
|
|
|
invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->post(Ljava/lang/Runnable;)Z
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private o()V
|
|
.locals 4
|
|
|
|
.line 166
|
|
iget-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->x:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->y:Z
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->z:Z
|
|
|
|
if-nez v0, :cond_0
|
|
|
|
.line 167
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
.line 168
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->e()J
|
|
|
|
move-result-wide v1
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(J)V
|
|
|
|
.line 169
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 170
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->createView()Landroid/view/View;
|
|
|
|
.line 171
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->i()Landroid/view/View;
|
|
|
|
move-result-object v0
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
.line 172
|
|
new-instance v0, Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-direct {v0, v1, v2}, Lcom/moji/mjweather/aqi/MapMoveHelper;-><init>(Lcom/moji/mjweather/aqi/control/AQIMapViewControl;Lcom/moji/mjweather/aqi/control/AQIMapViewControl;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->A:Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
.line 173
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->A:Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Lcom/moji/mjweather/aqi/MapMoveHelper;)V
|
|
|
|
.line 174
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->A:Lcom/moji/mjweather/aqi/MapMoveHelper;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Lcom/moji/mjweather/aqi/MapMoveHelper;)V
|
|
|
|
.line 175
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
const-string v1, "stick"
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Ljava/lang/String;)V
|
|
|
|
.line 178
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->q:Landroid/os/Bundle;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Landroid/os/Bundle;)V
|
|
|
|
.line 179
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b()V
|
|
|
|
.line 181
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->a(Z)V
|
|
|
|
.line 182
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->f()V
|
|
|
|
.line 184
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Landroid/view/ViewGroup;
|
|
|
|
.line 185
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
|
|
|
|
.line 186
|
|
new-instance v0, Landroid/widget/FrameLayout$LayoutParams;
|
|
|
|
const/4 v1, -0x1
|
|
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v2}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->i()Landroid/view/View;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-virtual {v2}, Landroid/view/View;->getHeight()I
|
|
|
|
move-result v2
|
|
|
|
invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
|
|
|
|
const-string v1, "AQIActivity"
|
|
|
|
.line 187
|
|
new-instance v2, Ljava/lang/StringBuilder;
|
|
|
|
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
|
|
|
|
const-string v3, "loadStickMap: height "
|
|
|
|
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
|
|
iget-object v3, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v3}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->i()Landroid/view/View;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-virtual {v3}, Landroid/view/View;->getHeight()I
|
|
|
|
move-result v3
|
|
|
|
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
|
|
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-static {v1, v2}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V
|
|
|
|
const v1, 0x7f090236
|
|
|
|
.line 188
|
|
invoke-virtual {p0, v1}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Landroid/widget/FrameLayout;
|
|
|
|
.line 189
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
invoke-virtual {v1, v2, v0}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
|
|
|
|
.line 191
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->p:Landroid/view/View;
|
|
|
|
const/4 v1, 0x4
|
|
|
|
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
|
|
|
|
.line 194
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->f()Lcom/moji/common/area/AreaInfo;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
.line 196
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->c()V
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 198
|
|
iput-boolean v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->z:Z
|
|
|
|
:cond_0
|
|
return-void
|
|
.end method
|
|
|
|
.method private p()V
|
|
.locals 2
|
|
|
|
.line 214
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->getIntent()Landroid/content/Intent;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->a(Landroid/content/Intent;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private q()V
|
|
.locals 4
|
|
|
|
const v0, 0x7f0904dc
|
|
|
|
.line 223
|
|
invoke-virtual {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Landroid/widget/LinearLayout;
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->s:Landroid/widget/LinearLayout;
|
|
|
|
const v0, 0x7f0904d7
|
|
|
|
.line 224
|
|
invoke-virtual {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Landroid/widget/LinearLayout;
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->r:Landroid/widget/LinearLayout;
|
|
|
|
const v0, 0x7f0905c4
|
|
|
|
.line 225
|
|
invoke-virtual {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
const v0, 0x7f09007b
|
|
|
|
.line 226
|
|
invoke-virtual {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/dailydetail/ObservableScrollView;
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->v:Lcom/moji/mjweather/dailydetail/ObservableScrollView;
|
|
|
|
const v0, 0x7f09033c
|
|
|
|
.line 227
|
|
invoke-virtual {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Landroid/view/View;
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->u:Landroid/view/View;
|
|
|
|
.line 228
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->u:Landroid/view/View;
|
|
|
|
new-instance v1, Lcom/moji/tool/drawable/MJStateDrawable;
|
|
|
|
const v2, 0x7f0803ed
|
|
|
|
const/4 v3, 0x1
|
|
|
|
invoke-direct {v1, v2, v3}, Lcom/moji/tool/drawable/MJStateDrawable;-><init>(II)V
|
|
|
|
invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
|
|
|
|
.line 230
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->v:Lcom/moji/mjweather/dailydetail/ObservableScrollView;
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/mjweather/dailydetail/ObservableScrollView;->setOnScrollListener(Lcom/moji/mjweather/dailydetail/ObservableScrollView$OnScrollListener;)V
|
|
|
|
.line 231
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->v:Lcom/moji/mjweather/dailydetail/ObservableScrollView;
|
|
|
|
invoke-virtual {v0, p0}, Lcom/moji/mjweather/dailydetail/ObservableScrollView;->setScrollStrictListener(Lcom/moji/mjweather/dailydetail/ObservableScrollView$ScrollViewStrictListener;)V
|
|
|
|
.line 232
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
new-instance v1, Lcom/moji/mjweather/aqi/AQIActivity$2;
|
|
|
|
const v2, 0x7f0806cb
|
|
|
|
invoke-direct {v1, p0, v2}, Lcom/moji/mjweather/aqi/AQIActivity$2;-><init>(Lcom/moji/mjweather/aqi/AQIActivity;I)V
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/titlebar/MJTitleBar;->a(Lcom/moji/titlebar/MJTitleBar$Action;)Landroid/view/View;
|
|
|
|
.line 238
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
invoke-virtual {v0, v1, v1}, Lcom/moji/titlebar/MJTitleBar;->a(IZ)V
|
|
|
|
.line 239
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->v:Lcom/moji/mjweather/dailydetail/ObservableScrollView;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/dailydetail/ObservableScrollView;->getView()V
|
|
|
|
.line 241
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
.line 242
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIParamViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIParamViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->b:Lcom/moji/viewcontrol/MJViewControl;
|
|
|
|
.line 243
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIGapViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIGapViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->C:Lcom/moji/mjweather/aqi/control/AQIGapViewControl;
|
|
|
|
.line 244
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->c:Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
.line 245
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIRankViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->i:Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
.line 246
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->j:Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
.line 247
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->k:Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
.line 249
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQINearViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->n:Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
.line 250
|
|
new-instance v0, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
.line 252
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 253
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->b:Lcom/moji/viewcontrol/MJViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 254
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->C:Lcom/moji/mjweather/aqi/control/AQIGapViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 255
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->c:Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 256
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->j:Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 257
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 258
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->k:Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 259
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->i:Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 260
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->n:Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 262
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
invoke-interface {v0}, Ljava/util/List;->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, Lcom/moji/viewcontrol/MJViewControl;
|
|
|
|
.line 263
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->r:Landroid/widget/LinearLayout;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/viewcontrol/MJViewControl;->createView()Landroid/view/View;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V
|
|
|
|
goto :goto_0
|
|
|
|
.line 267
|
|
:cond_0
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
const v1, 0x7f090334
|
|
|
|
invoke-virtual {p0, v1}, Lcom/moji/mjweather/aqi/AQIActivity;->a(I)Ljava/lang/Object;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Landroid/widget/ImageView;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->a(Landroid/widget/ImageView;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private r()Ljava/util/List;
|
|
.locals 2
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/viewcontrol/MJViewControl;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 285
|
|
new-instance v0, Ljava/util/ArrayList;
|
|
|
|
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
|
|
|
|
.line 286
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 287
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->b:Lcom/moji/viewcontrol/MJViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
.line 288
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->j:Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private s()V
|
|
.locals 2
|
|
|
|
.line 594
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->u:Landroid/view/View;
|
|
|
|
new-instance v1, Lcom/moji/mjweather/aqi/AQIActivity$5;
|
|
|
|
invoke-direct {v1, p0}, Lcom/moji/mjweather/aqi/AQIActivity$5;-><init>(Lcom/moji/mjweather/aqi/AQIActivity;)V
|
|
|
|
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private t()Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;
|
|
.locals 5
|
|
|
|
.line 610
|
|
new-instance v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;
|
|
|
|
invoke-direct {v0}, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;-><init>()V
|
|
|
|
.line 611
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/titlebar/MJTitleBar;->getTitleView()Landroid/widget/TextView;
|
|
|
|
move-result-object v1
|
|
|
|
invoke-static {v1}, Lcom/moji/mjweather/helper/UIHelper;->a(Landroid/widget/TextView;)Z
|
|
|
|
move-result v1
|
|
|
|
.line 612
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {v2}, Lcom/moji/titlebar/MJTitleBar;->getTitleText()Ljava/lang/String;
|
|
|
|
move-result-object v2
|
|
|
|
if-eqz v1, :cond_0
|
|
|
|
.line 613
|
|
invoke-virtual {v2}, Ljava/lang/String;->length()I
|
|
|
|
move-result v1
|
|
|
|
const/4 v3, 0x6
|
|
|
|
if-le v1, v3, :cond_0
|
|
|
|
.line 614
|
|
new-instance v1, Ljava/lang/StringBuilder;
|
|
|
|
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
|
|
|
|
const/4 v3, 0x0
|
|
|
|
const/4 v4, 0x3
|
|
|
|
invoke-virtual {v2, v3, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String;
|
|
|
|
move-result-object v3
|
|
|
|
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
|
|
const-string v3, "..."
|
|
|
|
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
|
|
invoke-virtual {v2}, Ljava/lang/String;->length()I
|
|
|
|
move-result v3
|
|
|
|
sub-int/2addr v3, v4
|
|
|
|
invoke-virtual {v2}, Ljava/lang/String;->length()I
|
|
|
|
move-result v4
|
|
|
|
invoke-virtual {v2, v3, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
|
|
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
|
|
|
move-result-object v2
|
|
|
|
.line 616
|
|
:cond_0
|
|
iput-object v2, v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;->location:Ljava/lang/String;
|
|
|
|
const-string v1, "PM 2.5"
|
|
|
|
.line 617
|
|
iput-object v1, v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;->objectName:Ljava/lang/String;
|
|
|
|
.line 618
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;->c()I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;->value:I
|
|
|
|
.line 619
|
|
iget-object v1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;->d()I
|
|
|
|
move-result v1
|
|
|
|
iput v1, v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;->aqiLevel:I
|
|
|
|
.line 620
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v1}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->g()Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$CityAqiBean;
|
|
|
|
move-result-object v1
|
|
|
|
iget-object v1, v1, Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$CityAqiBean;->level:Ljava/lang/String;
|
|
|
|
iput-object v1, v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;->aqiLevelDesc:Ljava/lang/String;
|
|
|
|
.line 621
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->u()Ljava/util/List;
|
|
|
|
move-result-object v1
|
|
|
|
iput-object v1, v0, Lcom/moji/mjweather/aqi/entity/AqiPreviewInfo;->datas:Ljava/util/List;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method private u()Ljava/util/List;
|
|
.locals 11
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"()",
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/mjweather/aqi/AqiPreviewHelper$AqiPoint;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
|
|
.line 636
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->j:Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;->a()Ljava/util/List;
|
|
|
|
move-result-object v0
|
|
|
|
.line 637
|
|
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
|
|
|
|
move-result-wide v1
|
|
|
|
.line 640
|
|
invoke-interface {v0}, Ljava/util/List;->size()I
|
|
|
|
move-result v3
|
|
|
|
const/4 v4, 0x7
|
|
|
|
if-lt v3, v4, :cond_4
|
|
|
|
const/4 v5, 0x0
|
|
|
|
.line 643
|
|
invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object v6
|
|
|
|
check-cast v6, Lcom/moji/mjweather/aqi/widget/ITrendData;
|
|
|
|
invoke-interface {v6}, Lcom/moji/mjweather/aqi/widget/ITrendData;->a()J
|
|
|
|
move-result-wide v6
|
|
|
|
sub-long/2addr v6, v1
|
|
|
|
invoke-static {v6, v7}, Ljava/lang/Math;->abs(J)J
|
|
|
|
move-result-wide v6
|
|
|
|
long-to-int v6, v6
|
|
|
|
const/4 v7, -0x1
|
|
|
|
move v7, v6
|
|
|
|
const/4 v6, 0x0
|
|
|
|
const/4 v8, -0x1
|
|
|
|
:goto_0
|
|
if-ge v6, v3, :cond_1
|
|
|
|
.line 645
|
|
invoke-interface {v0, v6}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
|
|
|
move-result-object v9
|
|
|
|
check-cast v9, Lcom/moji/mjweather/aqi/widget/ITrendData;
|
|
|
|
.line 646
|
|
invoke-interface {v9}, Lcom/moji/mjweather/aqi/widget/ITrendData;->a()J
|
|
|
|
move-result-wide v9
|
|
|
|
sub-long/2addr v9, v1
|
|
|
|
invoke-static {v9, v10}, Ljava/lang/Math;->abs(J)J
|
|
|
|
move-result-wide v9
|
|
|
|
long-to-int v9, v9
|
|
|
|
if-ge v9, v7, :cond_0
|
|
|
|
move v8, v6
|
|
|
|
move v7, v9
|
|
|
|
:cond_0
|
|
add-int/lit8 v6, v6, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
:cond_1
|
|
const-string v1, "AQIActivity"
|
|
|
|
.line 653
|
|
new-instance v2, Ljava/lang/StringBuilder;
|
|
|
|
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
|
|
|
|
const-string v6, "getLastAqiInfo: index is "
|
|
|
|
invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
|
|
|
invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
|
|
|
|
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-static {v1, v2}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V
|
|
|
|
const/4 v1, 0x3
|
|
|
|
if-lt v8, v1, :cond_2
|
|
|
|
sub-int/2addr v3, v1
|
|
|
|
if-gt v8, v3, :cond_2
|
|
|
|
add-int/lit8 v2, v8, -0x3
|
|
|
|
add-int/2addr v8, v1
|
|
|
|
add-int/lit8 v8, v8, 0x1
|
|
|
|
.line 656
|
|
invoke-interface {v0, v2, v8}, Ljava/util/List;->subList(II)Ljava/util/List;
|
|
|
|
move-result-object v0
|
|
|
|
goto :goto_1
|
|
|
|
.line 658
|
|
:cond_2
|
|
invoke-interface {v0, v5, v4}, Ljava/util/List;->subList(II)Ljava/util/List;
|
|
|
|
move-result-object v0
|
|
|
|
.line 660
|
|
:goto_1
|
|
new-instance v1, Ljava/util/ArrayList;
|
|
|
|
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
|
|
|
|
.line 661
|
|
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
|
|
|
|
move-result-object v0
|
|
|
|
:goto_2
|
|
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
|
|
|
|
move-result v2
|
|
|
|
if-eqz v2, :cond_3
|
|
|
|
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
|
|
|
move-result-object v2
|
|
|
|
check-cast v2, Lcom/moji/mjweather/aqi/widget/ITrendData;
|
|
|
|
.line 662
|
|
new-instance v3, Lcom/moji/mjweather/aqi/AqiPreviewHelper$AqiPoint;
|
|
|
|
invoke-interface {v2}, Lcom/moji/mjweather/aqi/widget/ITrendData;->a()J
|
|
|
|
move-result-wide v4
|
|
|
|
invoke-interface {v2}, Lcom/moji/mjweather/aqi/widget/ITrendData;->b()I
|
|
|
|
move-result v6
|
|
|
|
invoke-interface {v2}, Lcom/moji/mjweather/aqi/widget/ITrendData;->e()I
|
|
|
|
move-result v2
|
|
|
|
invoke-direct {v3, v4, v5, v6, v2}, Lcom/moji/mjweather/aqi/AqiPreviewHelper$AqiPoint;-><init>(JII)V
|
|
|
|
invoke-interface {v1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
|
|
|
|
goto :goto_2
|
|
|
|
:cond_3
|
|
return-object v1
|
|
|
|
.line 666
|
|
:cond_4
|
|
new-instance v0, Ljava/util/ArrayList;
|
|
|
|
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method protected a()I
|
|
.locals 1
|
|
|
|
const v0, 0x7f0b0015
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method protected b()V
|
|
.locals 1
|
|
|
|
.line 219
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->d()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method protected c()Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
.locals 1
|
|
|
|
.line 294
|
|
new-instance v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;-><init>(Lcom/moji/mjweather/aqi/view/IAqiView;)V
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method protected synthetic d()Lcom/moji/mvpframe/BasePresenter;
|
|
.locals 1
|
|
|
|
.line 63
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->c()Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public fillAqiParam(Lcom/moji/http/weather/entity/AqiBean;)V
|
|
.locals 1
|
|
|
|
.line 585
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->b:Lcom/moji/viewcontrol/MJViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/viewcontrol/MJViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public fillAqiRankView(Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$CityAqiBean;Lcom/moji/common/area/AreaInfo;J)V
|
|
.locals 1
|
|
|
|
.line 422
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->i:Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQIRankViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
.line 423
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->i:Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
invoke-virtual {p1, p2}, Lcom/moji/mjweather/aqi/control/AQIRankViewControl;->a(Lcom/moji/common/area/AreaInfo;)V
|
|
|
|
.line 424
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->i:Lcom/moji/mjweather/aqi/control/AQIRankViewControl;
|
|
|
|
invoke-virtual {p1, p3, p4}, Lcom/moji/mjweather/aqi/control/AQIRankViewControl;->a(J)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public fillBannerView(Lcom/moji/http/me/MeServiceEntity$EntranceRegionResListBean$EntranceResListBean;)V
|
|
.locals 1
|
|
|
|
.line 319
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->c:Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
.line 320
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->c:Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
invoke-virtual {p1}, Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;->showView()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public fillForecast(Lcom/moji/mjweather/aqi/ForecastDataEntity;)V
|
|
.locals 1
|
|
|
|
.line 341
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->j:Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQIForecastViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public fillLiveTipView(Ljava/util/List;)V
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/http/me/MeServiceEntity$EntranceRegionResListBean$EntranceResListBean;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
|
|
.line 335
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->k:Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
.line 336
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->k:Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
invoke-virtual {p1}, Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;->showView()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public fillPointListView(Ljava/util/List;Z)V
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$PointListBean;",
|
|
">;Z)V"
|
|
}
|
|
.end annotation
|
|
|
|
.line 416
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->n:Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
invoke-virtual {v0, p2}, Lcom/moji/mjweather/aqi/control/AQINearViewControl;->a(Z)V
|
|
|
|
.line 417
|
|
iget-object p2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->n:Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
invoke-virtual {p2, p1}, Lcom/moji/mjweather/aqi/control/AQINearViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public fillTopCircleView(Ljava/util/List;)V
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"(",
|
|
"Ljava/util/List<",
|
|
"Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$CityAqiBean;",
|
|
">;)V"
|
|
}
|
|
.end annotation
|
|
|
|
.line 312
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;->fillData(Ljava/lang/Object;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public getAqiPublishTime()Ljava/lang/String;
|
|
.locals 1
|
|
|
|
.line 558
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;->b()Ljava/lang/String;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getFirstAqiBean()Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$CityAqiBean;
|
|
.locals 1
|
|
|
|
.line 411
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;->a()Lcom/moji/http/weather/entity/AqiDetailEntity$ResultBean$CityAqiBean;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getTitleBar()Lcom/moji/titlebar/MJTitleBar;
|
|
.locals 1
|
|
|
|
.line 346
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method protected h()Z
|
|
.locals 1
|
|
|
|
const/4 v0, 0x0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public hadFillAllViews()V
|
|
.locals 3
|
|
|
|
.line 272
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
const/4 v2, 0x1
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/titlebar/MJTitleBar;->a(IZ)V
|
|
|
|
.line 273
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->getWindow()Landroid/view/Window;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
|
|
|
|
move-result-object v0
|
|
|
|
new-instance v1, Lcom/moji/mjweather/aqi/AQIActivity$3;
|
|
|
|
invoke-direct {v1, p0}, Lcom/moji/mjweather/aqi/AQIActivity$3;-><init>(Lcom/moji/mjweather/aqi/AQIActivity;)V
|
|
|
|
invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public hideBannerView()V
|
|
.locals 1
|
|
|
|
.line 325
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->c:Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AqiBannerViewControl;->hideView()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public hideLiveTipView()V
|
|
.locals 1
|
|
|
|
.line 330
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->k:Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AqiLiveTipViewControl;->hideView()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public hideLocationAction()V
|
|
.locals 2
|
|
|
|
.line 368
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 369
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(Z)V
|
|
|
|
.line 371
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 372
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(Z)V
|
|
|
|
:cond_1
|
|
return-void
|
|
.end method
|
|
|
|
.method public loadCityMap(Lcom/amap/api/maps2d/model/LatLng;Z)V
|
|
.locals 2
|
|
|
|
.line 351
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->getWindow()Landroid/view/Window;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
|
|
|
|
move-result-object v0
|
|
|
|
new-instance v1, Lcom/moji/mjweather/aqi/AQIActivity$4;
|
|
|
|
invoke-direct {v1, p0, p1, p2}, Lcom/moji/mjweather/aqi/AQIActivity$4;-><init>(Lcom/moji/mjweather/aqi/AQIActivity;Lcom/amap/api/maps2d/model/LatLng;Z)V
|
|
|
|
iget p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->B:I
|
|
|
|
mul-int/lit8 p1, p1, 0x2
|
|
|
|
int-to-long p1, p1
|
|
|
|
invoke-virtual {v0, v1, p1, p2}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public loadCurrentLocation(Z)V
|
|
.locals 2
|
|
|
|
.line 378
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
const/high16 v1, 0x41300000 # 11.0f
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 379
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(F)V
|
|
|
|
:cond_0
|
|
if-eqz p1, :cond_1
|
|
|
|
.line 381
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz p1, :cond_1
|
|
|
|
.line 382
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {p1, v1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(F)V
|
|
|
|
:cond_1
|
|
return-void
|
|
.end method
|
|
|
|
.method public movePosition(Lcom/amap/api/maps2d/model/LatLng;F)V
|
|
.locals 1
|
|
|
|
.line 388
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 389
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(Lcom/amap/api/maps2d/model/LatLng;F)V
|
|
|
|
.line 392
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 393
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, p1, p2}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(Lcom/amap/api/maps2d/model/LatLng;F)V
|
|
|
|
:cond_1
|
|
return-void
|
|
.end method
|
|
|
|
.method public onBackPressed()V
|
|
.locals 2
|
|
|
|
const/4 v0, 0x1
|
|
|
|
.line 481
|
|
:try_start_0
|
|
invoke-direct {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(Z)Z
|
|
|
|
move-result v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
return-void
|
|
|
|
.line 484
|
|
:cond_0
|
|
invoke-super {p0}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;->onBackPressed()V
|
|
:try_end_0
|
|
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
|
|
|
|
goto :goto_0
|
|
|
|
:catch_0
|
|
move-exception v0
|
|
|
|
const-string v1, "AQIActivity"
|
|
|
|
.line 487
|
|
invoke-static {v1, v0}, Lcom/moji/tool/log/MJLogger;->a(Ljava/lang/String;Ljava/lang/Throwable;)V
|
|
|
|
:goto_0
|
|
return-void
|
|
.end method
|
|
|
|
.method public onBottom()V
|
|
.locals 0
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method protected onCreate(Landroid/os/Bundle;)V
|
|
.locals 2
|
|
|
|
.line 107
|
|
invoke-super {p0, p1}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;->onCreate(Landroid/os/Bundle;)V
|
|
|
|
.line 108
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->l_()V
|
|
|
|
.line 109
|
|
invoke-static {}, Lcom/moji/statistics/FunctionStat;->a()Lcom/moji/statistics/FunctionStat;
|
|
|
|
move-result-object v0
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->D:Lcom/moji/statistics/FunctionStat;
|
|
|
|
.line 110
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->D:Lcom/moji/statistics/FunctionStat;
|
|
|
|
const/4 v1, 0x1
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/statistics/FunctionStat;->h(Z)V
|
|
|
|
.line 111
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->q()V
|
|
|
|
.line 112
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->s()V
|
|
|
|
.line 113
|
|
iput-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->q:Landroid/os/Bundle;
|
|
|
|
.line 114
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->showLoading()V
|
|
|
|
.line 115
|
|
invoke-direct {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->p()V
|
|
|
|
.line 116
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->b()V
|
|
|
|
.line 117
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->getIntent()Landroid/content/Intent;
|
|
|
|
move-result-object p1
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
const-string v0, "aqi_warn"
|
|
|
|
const-string v1, "FROM"
|
|
|
|
.line 118
|
|
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
|
|
|
|
move-result-object p1
|
|
|
|
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result p1
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
.line 119
|
|
invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager;
|
|
|
|
move-result-object p1
|
|
|
|
sget-object v0, Lcom/moji/statistics/EVENT_TAG;->AQI_SHOW:Lcom/moji/statistics/EVENT_TAG;
|
|
|
|
const-string v1, "2"
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager;
|
|
|
|
goto :goto_0
|
|
|
|
.line 121
|
|
:cond_0
|
|
invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager;
|
|
|
|
move-result-object p1
|
|
|
|
sget-object v0, Lcom/moji/statistics/EVENT_TAG;->AQI_SHOW:Lcom/moji/statistics/EVENT_TAG;
|
|
|
|
const-string v1, "1"
|
|
|
|
invoke-virtual {p1, v0, v1}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager;
|
|
|
|
:goto_0
|
|
return-void
|
|
.end method
|
|
|
|
.method protected onDestroy()V
|
|
.locals 2
|
|
|
|
.line 299
|
|
invoke-super {p0}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;->onDestroy()V
|
|
|
|
.line 300
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 301
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/aqi/AQIActivity;->m()Lcom/moji/mvpframe/BasePresenter;
|
|
|
|
move-result-object v0
|
|
|
|
check-cast v0, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/presenter/AqiPresenter;->c()V
|
|
|
|
.line 303
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->w:Ljava/util/List;
|
|
|
|
invoke-interface {v0}, Ljava/util/List;->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_1
|
|
|
|
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
|
|
|
|
move-result-object v1
|
|
|
|
check-cast v1, Lcom/moji/viewcontrol/IViewControl;
|
|
|
|
.line 304
|
|
invoke-interface {v1}, Lcom/moji/viewcontrol/IViewControl;->onDestroy()V
|
|
|
|
goto :goto_0
|
|
|
|
.line 306
|
|
:cond_1
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->D:Lcom/moji/statistics/FunctionStat;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/statistics/FunctionStat;->h(Z)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method protected onPause()V
|
|
.locals 3
|
|
|
|
.line 441
|
|
invoke-super {p0}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;->onPause()V
|
|
|
|
.line 442
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 443
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->g()V
|
|
|
|
.line 445
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 446
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->g()V
|
|
|
|
.line 448
|
|
:cond_1
|
|
invoke-static {}, Lfm/jiecao/jcvideoplayer_lib/JCVideoPlayer;->s()V
|
|
|
|
.line 449
|
|
new-instance v0, Lcom/moji/mjad/AdSdk;
|
|
|
|
invoke-direct {v0}, Lcom/moji/mjad/AdSdk;-><init>()V
|
|
|
|
const/4 v1, 0x0
|
|
|
|
invoke-virtual {v0, v1, p0}, Lcom/moji/mjad/AdSdk;->a(ZLandroid/content/Context;)V
|
|
|
|
.line 450
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
if-eqz v0, :cond_2
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;->a()Lcom/moji/mjad/common/view/AqiMiddleAdView;
|
|
|
|
move-result-object v0
|
|
|
|
if-eqz v0, :cond_2
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
if-eqz v0, :cond_2
|
|
|
|
.line 451
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;->a()Lcom/moji/mjad/common/view/AqiMiddleAdView;
|
|
|
|
move-result-object v0
|
|
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {v2}, Lcom/moji/titlebar/MJTitleBar;->getHeight()I
|
|
|
|
move-result v2
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjad/common/view/AqiMiddleAdView;->a(ZI)V
|
|
|
|
:cond_2
|
|
return-void
|
|
.end method
|
|
|
|
.method protected onResume()V
|
|
.locals 3
|
|
|
|
.line 457
|
|
invoke-super {p0}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;->onResume()V
|
|
|
|
.line 459
|
|
new-instance v0, Lcom/moji/mjad/AdSdk;
|
|
|
|
invoke-direct {v0}, Lcom/moji/mjad/AdSdk;-><init>()V
|
|
|
|
const/4 v1, 0x1
|
|
|
|
invoke-virtual {v0, v1, p0}, Lcom/moji/mjad/AdSdk;->a(ZLandroid/content/Context;)V
|
|
|
|
.line 460
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;->a()Lcom/moji/mjad/common/view/AqiMiddleAdView;
|
|
|
|
move-result-object v0
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 461
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;->a()Lcom/moji/mjad/common/view/AqiMiddleAdView;
|
|
|
|
move-result-object v0
|
|
|
|
iget-object v2, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {v2}, Lcom/moji/titlebar/MJTitleBar;->getHeight()I
|
|
|
|
move-result v2
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjad/common/view/AqiMiddleAdView;->a(ZI)V
|
|
|
|
.line 469
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 470
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->f()V
|
|
|
|
.line 472
|
|
:cond_1
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_2
|
|
|
|
.line 473
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->f()V
|
|
|
|
:cond_2
|
|
const/4 v0, 0x0
|
|
|
|
.line 475
|
|
invoke-direct {p0, v0}, Lcom/moji/mjweather/aqi/AQIActivity;->a(Z)Z
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method protected onSaveInstanceState(Landroid/os/Bundle;)V
|
|
.locals 1
|
|
|
|
.line 502
|
|
invoke-super {p0, p1}, Lcom/moji/mjweather/me/MJMVPPageLoadActivity;->onSaveInstanceState(Landroid/os/Bundle;)V
|
|
|
|
.line 503
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 504
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(Landroid/os/Bundle;)V
|
|
|
|
.line 506
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 507
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->b(Landroid/os/Bundle;)V
|
|
|
|
:cond_1
|
|
return-void
|
|
.end method
|
|
|
|
.method public onScroll(I)V
|
|
.locals 0
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public onScrollChanged(Lcom/moji/mjweather/dailydetail/ObservableScrollView;IIII)V
|
|
.locals 0
|
|
|
|
.line 538
|
|
iget-boolean p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->x:Z
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
.line 539
|
|
invoke-direct {p0, p3}, Lcom/moji/mjweather/aqi/AQIActivity;->b(I)V
|
|
|
|
:cond_0
|
|
return-void
|
|
.end method
|
|
|
|
.method public onScrollEnd(I)V
|
|
.locals 1
|
|
|
|
.line 514
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-virtual {p1}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;->a()Lcom/moji/mjad/common/view/AqiMiddleAdView;
|
|
|
|
move-result-object p1
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
if-eqz p1, :cond_0
|
|
|
|
.line 515
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->o:Lcom/moji/mjweather/aqi/control/AQIAdViewControl;
|
|
|
|
invoke-virtual {p1}, Lcom/moji/mjweather/aqi/control/AQIAdViewControl;->a()Lcom/moji/mjad/common/view/AqiMiddleAdView;
|
|
|
|
move-result-object p1
|
|
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {v0}, Lcom/moji/titlebar/MJTitleBar;->getHeight()I
|
|
|
|
move-result v0
|
|
|
|
invoke-virtual {p1, v0}, Lcom/moji/mjad/common/view/AqiMiddleAdView;->a(I)V
|
|
|
|
.line 517
|
|
:cond_0
|
|
invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager;
|
|
|
|
move-result-object p1
|
|
|
|
sget-object v0, Lcom/moji/statistics/EVENT_TAG;->AQI_PAGE_SLIDE:Lcom/moji/statistics/EVENT_TAG;
|
|
|
|
invoke-virtual {p1, v0}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;)Lcom/moji/statistics/EventManager;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public onTop()V
|
|
.locals 0
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public selectCheckPoint(Ljava/lang/String;)V
|
|
.locals 1
|
|
|
|
.line 677
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->n:Lcom/moji/mjweather/aqi/control/AQINearViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQINearViewControl;->a(Ljava/lang/String;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public setAqiWarn(Ljava/lang/String;)V
|
|
.locals 1
|
|
|
|
.line 590
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->a:Lcom/moji/mjweather/aqi/control/AQICakeViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQICakeViewControl;->a(Ljava/lang/String;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public setIsLocationCity(Z)V
|
|
.locals 1
|
|
|
|
.line 563
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_0
|
|
|
|
.line 564
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->l:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Z)V
|
|
|
|
.line 566
|
|
:cond_0
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 567
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->m:Lcom/moji/mjweather/aqi/control/AQIMapViewControl;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/mjweather/aqi/control/AQIMapViewControl;->a(Z)V
|
|
|
|
:cond_1
|
|
return-void
|
|
.end method
|
|
|
|
.method public setSubTitle(Ljava/lang/String;)V
|
|
.locals 1
|
|
|
|
.line 399
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/titlebar/MJTitleBar;->setSubTitleText(Ljava/lang/CharSequence;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public showCityInfo(Lcom/moji/common/area/AreaInfo;)V
|
|
.locals 1
|
|
|
|
.line 429
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
iget-object p1, p1, Lcom/moji/common/area/AreaInfo;->cityName:Ljava/lang/String;
|
|
|
|
invoke-virtual {v0, p1}, Lcom/moji/titlebar/MJTitleBar;->setTitleText(Ljava/lang/CharSequence;)V
|
|
|
|
.line 430
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-virtual {p1}, Lcom/moji/titlebar/MJTitleBar;->d()V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public showLocationedCityInfo(Lcom/moji/common/area/AreaInfo;)V
|
|
.locals 1
|
|
|
|
.line 435
|
|
invoke-static {p0}, Lcom/moji/mjweather/helper/UIHelper;->a(Landroid/content/Context;)Ljava/lang/String;
|
|
|
|
move-result-object p1
|
|
|
|
.line 436
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->t:Lcom/moji/titlebar/MJTitleBar;
|
|
|
|
invoke-static {v0, p1}, Lcom/moji/mjweather/helper/UIHelper;->a(Lcom/moji/titlebar/MJTitleBar;Ljava/lang/String;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public showNetStatusView(Z)V
|
|
.locals 0
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public showOrHideCamera(Z)V
|
|
.locals 2
|
|
|
|
.line 573
|
|
invoke-static {}, Lcom/moji/preferences/units/SettingCenter;->a()Lcom/moji/preferences/units/SettingCenter;
|
|
|
|
move-result-object v0
|
|
|
|
invoke-virtual {v0}, Lcom/moji/preferences/units/SettingCenter;->b()Lcom/moji/preferences/units/ELanguage;
|
|
|
|
move-result-object v0
|
|
|
|
sget-object v1, Lcom/moji/preferences/units/ELanguage;->CN:Lcom/moji/preferences/units/ELanguage;
|
|
|
|
invoke-virtual {v0, v1}, Lcom/moji/preferences/units/ELanguage;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result v0
|
|
|
|
if-nez v0, :cond_0
|
|
|
|
return-void
|
|
|
|
.line 576
|
|
:cond_0
|
|
invoke-static {}, Lcom/moji/mjweather/setting/fragment/SettingDevelopConsoleFragment;->g()Z
|
|
|
|
move-result v0
|
|
|
|
const/4 v1, 0x0
|
|
|
|
if-eqz v0, :cond_1
|
|
|
|
.line 577
|
|
iget-object p1, p0, Lcom/moji/mjweather/aqi/AQIActivity;->u:Landroid/view/View;
|
|
|
|
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
|
|
|
|
return-void
|
|
|
|
.line 580
|
|
:cond_1
|
|
iget-object v0, p0, Lcom/moji/mjweather/aqi/AQIActivity;->u:Landroid/view/View;
|
|
|
|
if-eqz p1, :cond_2
|
|
|
|
goto :goto_0
|
|
|
|
:cond_2
|
|
const/16 v1, 0x8
|
|
|
|
:goto_0
|
|
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
|
|
|
|
return-void
|
|
.end method
|