.class Lcom/moji/mjad/splash/view/SplashViewCreater$10; .super Ljava/lang/Object; .source "SplashViewCreater.java" # interfaces .implements Lcom/squareup/picasso/Callback; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/moji/mjad/splash/view/SplashViewCreater;->a(Lcom/moji/mjad/splash/data/AdSplash;Landroid/graphics/Bitmap;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic a:Lcom/moji/mjad/splash/data/AdSplash; .field final synthetic b:Landroid/graphics/Bitmap; .field final synthetic c:Lcom/moji/mjad/splash/view/SplashViewCreater; # direct methods .method constructor (Lcom/moji/mjad/splash/view/SplashViewCreater;Lcom/moji/mjad/splash/data/AdSplash;Landroid/graphics/Bitmap;)V .locals 0 .line 964 iput-object p1, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; iput-object p2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->a:Lcom/moji/mjad/splash/data/AdSplash; iput-object p3, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->b:Landroid/graphics/Bitmap; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public a()V .locals 2 .line 1023 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; const/4 v1, 0x0 invoke-static {v0, v1}, Lcom/moji/mjad/splash/view/SplashViewCreater;->a(Lcom/moji/mjad/splash/view/SplashViewCreater;Z)V return-void .end method .method public b()V .locals 8 .line 967 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->a:Lcom/moji/mjad/splash/data/AdSplash; const/4 v1, 0x0 if-eqz v0, :cond_2 .line 968 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->t(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/TextView; move-result-object v0 if-eqz v0, :cond_1 .line 969 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->a:Lcom/moji/mjad/splash/data/AdSplash; iget-object v0, v0, Lcom/moji/mjad/splash/data/AdSplash;->desc:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 .line 970 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->t(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/TextView; move-result-object v0 const/16 v2, 0x8 invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V goto :goto_0 .line 972 :cond_0 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->t(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/TextView; move-result-object v0 iget-object v2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->a:Lcom/moji/mjad/splash/data/AdSplash; iget-object v2, v2, Lcom/moji/mjad/splash/data/AdSplash;->desc:Ljava/lang/String; invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 973 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->t(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/TextView; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 976 :cond_1 :goto_0 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; iget-object v2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->a:Lcom/moji/mjad/splash/data/AdSplash; iget-wide v2, v2, Lcom/moji/mjad/splash/data/AdSplash;->id:J invoke-static {v0, v2, v3}, Lcom/moji/mjad/splash/view/SplashViewCreater;->a(Lcom/moji/mjad/splash/view/SplashViewCreater;J)V .line 978 :cond_2 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->u(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 if-eqz v0, :cond_3 .line 979 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->u(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setVisibility(I)V .line 981 :cond_3 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v2, Lcom/moji/statistics/EVENT_TAG;->NEW_AD_SPLASH_NATIVE_BG_SHOW:Lcom/moji/statistics/EVENT_TAG; iget-object v3, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v3}, Lcom/moji/mjad/splash/view/SplashViewCreater;->k(Lcom/moji/mjad/splash/view/SplashViewCreater;)I move-result v3 invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v2, v3}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; .line 982 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->v(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/LinearLayout; move-result-object v0 if-eqz v0, :cond_4 .line 983 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->v(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/LinearLayout; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V .line 985 :cond_4 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->w(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/RelativeLayout; move-result-object v0 if-eqz v0, :cond_5 .line 986 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->w(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 988 :cond_5 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 if-eqz v0, :cond_6 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->b:Landroid/graphics/Bitmap; if-eqz v0, :cond_6 .line 989 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 iget-object v2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->b:Landroid/graphics/Bitmap; invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setImageBitmap(Landroid/graphics/Bitmap;)V .line 990 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->b:Landroid/graphics/Bitmap; invoke-virtual {v0}, Landroid/graphics/Bitmap;->getWidth()I move-result v0 .line 991 iget-object v2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->b:Landroid/graphics/Bitmap; invoke-virtual {v2}, Landroid/graphics/Bitmap;->getHeight()I move-result v2 .line 992 sget v3, Lcom/moji/mjad/R$dimen;->ad_small_gdt_img_width:I invoke-static {v3}, Lcom/moji/tool/DeviceTool;->a(I)F move-result v3 float-to-int v3, v3 mul-int v2, v2, v3 int-to-float v2, v2 int-to-float v0, v0 div-float/2addr v2, v0 float-to-int v0, v2 .line 994 sget v2, Lcom/moji/mjad/R$dimen;->ad_small_gdt_img_height:I invoke-static {v2}, Lcom/moji/tool/DeviceTool;->a(I)F move-result v2 float-to-int v2, v2 if-ge v0, v2, :cond_6 .line 995 iget-object v2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v2}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v2 invoke-virtual {v2}, Landroid/widget/ImageView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; move-result-object v2 if-eqz v2, :cond_6 .line 997 iput v3, v2, Landroid/view/ViewGroup$LayoutParams;->width:I .line 998 iput v0, v2, Landroid/view/ViewGroup$LayoutParams;->height:I .line 999 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V .line 1000 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 invoke-virtual {v0}, Landroid/widget/ImageView;->getParent()Landroid/view/ViewParent; move-result-object v0 if-eqz v0, :cond_6 .line 1001 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v0 invoke-virtual {v0}, Landroid/widget/ImageView;->getParent()Landroid/view/ViewParent; move-result-object v0 invoke-interface {v0}, Landroid/view/ViewParent;->requestLayout()V .line 1006 :cond_6 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->x(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/RelativeLayout; move-result-object v0 if-eqz v0, :cond_7 .line 1007 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->x(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/RelativeLayout; move-result-object v0 invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setVisibility(I)V .line 1009 :cond_7 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->e(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/view/SplashViewCreater$OnViewShowListener; move-result-object v0 if-eqz v0, :cond_8 .line 1010 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->e(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/view/SplashViewCreater$OnViewShowListener; move-result-object v0 invoke-interface {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater$OnViewShowListener;->a()V .line 1012 :cond_8 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->h(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/control/SplashSmallGdtAdControl; move-result-object v0 if-eqz v0, :cond_9 .line 1013 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->h(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/control/SplashSmallGdtAdControl; move-result-object v0 iget-object v1, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v1}, Lcom/moji/mjad/splash/view/SplashViewCreater;->q(Lcom/moji/mjad/splash/view/SplashViewCreater;)Landroid/widget/ImageView; move-result-object v1 invoke-virtual {v0, v1}, Lcom/moji/mjad/splash/control/SplashSmallGdtAdControl;->recordShow(Landroid/view/View;)V goto :goto_1 .line 1014 :cond_9 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->g(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/control/SplashAdControl; move-result-object v0 if-eqz v0, :cond_a .line 1015 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->g(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/control/SplashAdControl; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjad/splash/control/SplashAdControl;->recordShow()V .line 1017 :cond_a :goto_1 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; new-instance v7, Lcom/moji/mjad/splash/view/SplashViewCreater$TimeCount; iget-object v2, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; iget-object v1, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v1}, Lcom/moji/mjad/splash/view/SplashViewCreater;->y(Lcom/moji/mjad/splash/view/SplashViewCreater;)I move-result v1 int-to-long v3, v1 const-wide/16 v5, 0x3e8 move-object v1, v7 invoke-direct/range {v1 .. v6}, Lcom/moji/mjad/splash/view/SplashViewCreater$TimeCount;->(Lcom/moji/mjad/splash/view/SplashViewCreater;JJ)V invoke-static {v0, v7}, Lcom/moji/mjad/splash/view/SplashViewCreater;->a(Lcom/moji/mjad/splash/view/SplashViewCreater;Lcom/moji/mjad/splash/view/SplashViewCreater$TimeCount;)Lcom/moji/mjad/splash/view/SplashViewCreater$TimeCount; .line 1018 iget-object v0, p0, Lcom/moji/mjad/splash/view/SplashViewCreater$10;->c:Lcom/moji/mjad/splash/view/SplashViewCreater; invoke-static {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater;->z(Lcom/moji/mjad/splash/view/SplashViewCreater;)Lcom/moji/mjad/splash/view/SplashViewCreater$TimeCount; move-result-object v0 invoke-virtual {v0}, Lcom/moji/mjad/splash/view/SplashViewCreater$TimeCount;->start()Landroid/os/CountDownTimer; return-void .end method