.class public Lcom/moji/mjweather/weather/avatar/FrontAvatarImage; .super Lcom/moji/mjweather/weather/avatar/CityImageView; .source "FrontAvatarImage.java" # direct methods .method public constructor (Landroid/content/Context;)V .locals 0 .line 18 invoke-direct {p0, p1}, Lcom/moji/mjweather/weather/avatar/CityImageView;->(Landroid/content/Context;)V return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 0 .param p2 # Landroid/util/AttributeSet; .annotation build Landroid/support/annotation/Nullable; .end annotation .end param .line 22 invoke-direct {p0, p1, p2}, Lcom/moji/mjweather/weather/avatar/CityImageView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V return-void .end method .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V .locals 0 .param p2 # Landroid/util/AttributeSet; .annotation build Landroid/support/annotation/Nullable; .end annotation .end param .line 26 invoke-direct {p0, p1, p2, p3}, Lcom/moji/mjweather/weather/avatar/CityImageView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V return-void .end method # virtual methods .method public setCityId(Lcom/moji/common/area/AreaInfo;)V .locals 0 .line 38 iput-object p1, p0, Lcom/moji/mjweather/weather/avatar/FrontAvatarImage;->a:Lcom/moji/common/area/AreaInfo; return-void .end method .method public setImageDrawable(Landroid/graphics/drawable/Drawable;)V .locals 2 .param p1 # Landroid/graphics/drawable/Drawable; .annotation build Landroid/support/annotation/Nullable; .end annotation .end param .line 32 new-instance v0, Lcom/moji/mjweather/weather/avatar/AvatarBridge$AvatarModel; invoke-virtual {p0}, Lcom/moji/mjweather/weather/avatar/FrontAvatarImage;->getTag()Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/moji/mjweather/weather/avatar/AdRect; invoke-direct {v0, p1, v1}, Lcom/moji/mjweather/weather/avatar/AvatarBridge$AvatarModel;->(Landroid/graphics/drawable/Drawable;Lcom/moji/mjweather/weather/avatar/AdRect;)V .line 33 invoke-static {}, Lcom/moji/mjweather/weather/avatar/AvatarBridge;->a()Lcom/moji/mjweather/weather/avatar/AvatarBridge; move-result-object p1 iget-object v1, p0, Lcom/moji/mjweather/weather/avatar/FrontAvatarImage;->a:Lcom/moji/common/area/AreaInfo; invoke-virtual {p1, v1, v0}, Lcom/moji/mjweather/weather/avatar/AvatarBridge;->a(Lcom/moji/common/area/AreaInfo;Lcom/moji/mjweather/weather/avatar/AvatarBridge$AvatarModel;)V return-void .end method