.class Lcom/moji/appwidget/activity/WidgetConfigureActivity$5; .super Ljava/lang/Object; .source "WidgetConfigureActivity.java" # interfaces .implements Lcom/moji/weatherprovider/update/WeatherUpdateListener; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/moji/appwidget/activity/WidgetConfigureActivity;->m()V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic a:Lcom/moji/appwidget/activity/WidgetConfigureActivity; # direct methods .method constructor (Lcom/moji/appwidget/activity/WidgetConfigureActivity;)V .locals 0 .line 399 iput-object p1, p0, Lcom/moji/appwidget/activity/WidgetConfigureActivity$5;->a:Lcom/moji/appwidget/activity/WidgetConfigureActivity; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public a(Lcom/moji/common/area/AreaInfo;Lcom/moji/location/entity/MJLocation;)V .locals 0 return-void .end method .method public a(Lcom/moji/common/area/AreaInfo;Lcom/moji/weatherprovider/data/Weather;)V .locals 4 if-eqz p2, :cond_0 .line 402 iget-object p1, p2, Lcom/moji/weatherprovider/data/Weather;->mDetail:Lcom/moji/weatherprovider/data/Detail; if-eqz p1, :cond_0 iget-object p1, p2, Lcom/moji/weatherprovider/data/Weather;->mDetail:Lcom/moji/weatherprovider/data/Detail; iget-wide v0, p1, Lcom/moji/weatherprovider/data/Detail;->mCityId:J const-wide/16 v2, 0x0 cmp-long p1, v0, v2 if-lez p1, :cond_0 iget-object p1, p2, Lcom/moji/weatherprovider/data/Weather;->mDetail:Lcom/moji/weatherprovider/data/Detail; iget-object p1, p1, Lcom/moji/weatherprovider/data/Detail;->mCityName:Ljava/lang/String; invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result p1 if-nez p1, :cond_0 .line 403 new-instance p1, Lcom/moji/common/area/AreaInfo; invoke-direct {p1}, Lcom/moji/common/area/AreaInfo;->()V const/4 v0, 0x1 .line 404 iput-boolean v0, p1, Lcom/moji/common/area/AreaInfo;->isLocation:Z const/4 v0, 0x0 .line 405 iput-boolean v0, p1, Lcom/moji/common/area/AreaInfo;->isFootStep:Z .line 406 iget-object v1, p2, Lcom/moji/weatherprovider/data/Weather;->mDetail:Lcom/moji/weatherprovider/data/Detail; iget-wide v1, v1, Lcom/moji/weatherprovider/data/Detail;->mCityId:J long-to-int v1, v1 iput v1, p1, Lcom/moji/common/area/AreaInfo;->cityId:I .line 407 iget-object v1, p2, Lcom/moji/weatherprovider/data/Weather;->mDetail:Lcom/moji/weatherprovider/data/Detail; iget-object v1, v1, Lcom/moji/weatherprovider/data/Detail;->mCityName:Ljava/lang/String; iput-object v1, p1, Lcom/moji/common/area/AreaInfo;->cityName:Ljava/lang/String; .line 408 iget-object p2, p2, Lcom/moji/weatherprovider/data/Weather;->mDetail:Lcom/moji/weatherprovider/data/Detail; iget-object p2, p2, Lcom/moji/weatherprovider/data/Detail;->mStreetName:Ljava/lang/String; iput-object p2, p1, Lcom/moji/common/area/AreaInfo;->streetName:Ljava/lang/String; .line 409 iput v0, p1, Lcom/moji/common/area/AreaInfo;->city_index:I .line 410 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v0 invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object p2 iput-object p2, p1, Lcom/moji/common/area/AreaInfo;->timestamp:Ljava/lang/String; .line 411 invoke-static {p1}, Lcom/moji/areamanagement/MJAreaManager;->a(Lcom/moji/common/area/AreaInfo;)V :cond_0 return-void .end method .method public a(Lcom/moji/common/area/AreaInfo;Lcom/moji/weatherprovider/update/Result;)V .locals 0 return-void .end method