DfpView.smali
.class public Lmobil/hurriyet/adsdk/views/DfpView;
.super Landroid/widget/RelativeLayout;
.source "DfpView.java"
# static fields
.field private static final PARALLAX_JS_METHOD:Ljava/lang/String; = "javascript:medyanetSetOnParalax(%1$d,%2$d,%3$d)"
.field private static final TAG:Ljava/lang/String; = "Dfp View"
# instance fields
.field adWidth:I
.field private contentRL:Landroid/widget/RelativeLayout;
.field private ctaIV:Landroid/widget/ImageView;
.field private dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
.field private imageIV:Landroid/widget/ImageView;
.field private rootRL:Landroid/widget/RelativeLayout;
.field scrWidth:I
.field private scrollableView:Landroidx/recyclerview/widget/RecyclerView;
.field private state:Lmobil/hurriyet/adsdk/enums/DfpState;
.field private touchObsV:Landroid/view/View;
.field private videoVV:Landroid/widget/VideoView;
.field private webWV:Landroid/webkit/WebView;
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.registers 3
.line 61
invoke-direct {p0, p1}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;)V
const/4 v0, 0x0
.line 374
iput v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrWidth:I
.line 375
iput v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I
.line 62
invoke-direct {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->inflateLayout(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
.registers 3
.line 66
invoke-direct {p0, p1, p2}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
const/4 p2, 0x0
.line 374
iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrWidth:I
.line 375
iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I
.line 67
invoke-direct {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->inflateLayout(Landroid/content/Context;)V
return-void
.end method
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
.registers 4
.line 71
invoke-direct {p0, p1, p2, p3}, Landroid/widget/RelativeLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
const/4 p2, 0x0
.line 374
iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrWidth:I
.line 375
iput p2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I
.line 72
invoke-direct {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->inflateLayout(Landroid/content/Context;)V
return-void
.end method
.method static synthetic access$000(Lmobil/hurriyet/adsdk/views/DfpView;)Lmobil/hurriyet/adsdk/enums/DfpState;
.registers 1
.line 42
iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;
return-object p0
.end method
.method static synthetic access$100(Lmobil/hurriyet/adsdk/views/DfpView;)V
.registers 1
.line 42
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->show()V
return-void
.end method
.method static synthetic access$1000(Lmobil/hurriyet/adsdk/views/DfpView;)V
.registers 1
.line 42
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewPopOut()V
return-void
.end method
.method static synthetic access$200(Lmobil/hurriyet/adsdk/views/DfpView;)V
.registers 1
.line 42
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->close()V
return-void
.end method
.method static synthetic access$300(Lmobil/hurriyet/adsdk/views/DfpView;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 1
.line 42
iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
return-object p0
.end method
.method static synthetic access$400(Lmobil/hurriyet/adsdk/views/DfpView;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 3
.line 42
invoke-direct {p0, p1, p2}, Lmobil/hurriyet/adsdk/views/DfpView;->openAtWebView(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
return-void
.end method
.method static synthetic access$500(Lmobil/hurriyet/adsdk/views/DfpView;)Landroidx/recyclerview/widget/RecyclerView;
.registers 1
.line 42
iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrollableView:Landroidx/recyclerview/widget/RecyclerView;
return-object p0
.end method
.method static synthetic access$600(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/webkit/WebView;
.registers 1
.line 42
iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
return-object p0
.end method
.method static synthetic access$700(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/widget/ImageView;
.registers 1
.line 42
iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
return-object p0
.end method
.method static synthetic access$800(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/app/Activity;
.registers 1
.line 42
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getActivity()Landroid/app/Activity;
move-result-object p0
return-object p0
.end method
.method static synthetic access$900(Lmobil/hurriyet/adsdk/views/DfpView;)Landroid/widget/RelativeLayout;
.registers 1
.line 42
iget-object p0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
return-object p0
.end method
.method private addScrollListener()V
.registers 3
.line 261
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrollableView:Landroidx/recyclerview/widget/RecyclerView;
if-nez v0, :cond_5
return-void
.line 262
:cond_5
new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$4;
invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$4;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->addOnScrollListener(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V
return-void
.end method
.method private close()V
.registers 3
.line 357
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_27
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpType;->SIDE_PUSH:Lmobil/hurriyet/adsdk/enums/DfpType;
if-ne v0, v1, :cond_27
.line 358
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;
move-result-object v0
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;
move-result-object v0
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V
.line 360
:cond_27
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
if-eqz v0, :cond_39
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->SLIDE:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
invoke-virtual {v0, v1}, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_39
.line 361
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewSlideOut()V
goto :goto_3c
.line 363
:cond_39
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewPopOut()V
:goto_3c
const/4 v0, 0x0
.line 365
invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->setVisibility(I)V
return-void
.end method
.method private getActivity()Landroid/app/Activity;
.registers 3
.line 293
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v0
.line 294
:goto_4
instance-of v1, v0, Landroid/content/ContextWrapper;
if-eqz v1, :cond_16
.line 295
instance-of v1, v0, Landroid/app/Activity;
if-eqz v1, :cond_f
.line 296
check-cast v0, Landroid/app/Activity;
return-object v0
.line 298
:cond_f
check-cast v0, Landroid/content/ContextWrapper;
invoke-virtual {v0}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
move-result-object v0
goto :goto_4
:cond_16
const/4 v0, 0x0
return-object v0
.end method
.method private inflateLayout(Landroid/content/Context;)V
.registers 3
.line 76
sget v0, Lmobil/hurriyet/adsdk/R$layout;->view_dfp:I
invoke-static {p1, v0, p0}, Lmobil/hurriyet/adsdk/views/DfpView;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
return-void
.end method
.method private initAdvertorial()V
.registers 3
.line 244
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
const/4 v1, 0x0
.line 245
invoke-virtual {v0, v1, v1, v1, v1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMargins(IIII)V
.line 246
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
invoke-virtual {v1, v0}, Landroid/widget/RelativeLayout;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 247
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->customView:Landroid/view/View;
if-eqz v0, :cond_20
.line 248
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->customView:Landroid/view/View;
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V
:cond_20
return-void
.end method
.method private initCTA()V
.registers 3
.line 378
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
move-result-object v0
.line 379
new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$5;
invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$5;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V
invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
return-void
.end method
.method private initImage()V
.registers 4
.line 232
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;
if-nez v0, :cond_1f
.line 233
new-instance v0, Landroid/widget/ImageView;
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;
.line 234
new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v2, -0x1
invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 235
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;
sget-object v1, Landroid/widget/ImageView$ScaleType;->FIT_XY:Landroid/widget/ImageView$ScaleType;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
.line 237
:cond_1f
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V
.line 238
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
invoke-direct {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->loadImage(Ljava/lang/String;)V
return-void
.end method
.method private initUI()V
.registers 5
.line 80
sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpRootRL:I
invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
.line 81
sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpContainerRL:I
invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/RelativeLayout;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
.line 82
sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpTouchObsV:I
invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;
move-result-object v0
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;
.line 84
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
invoke-virtual {v0}, Landroid/widget/RelativeLayout;->removeAllViews()V
.line 86
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpType;->SIDE_PUSH:Lmobil/hurriyet/adsdk/enums/DfpType;
const/4 v2, 0x0
const/16 v3, 0x8
if-eq v0, v1, :cond_34
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpType;->SUPER_SLIDE:Lmobil/hurriyet/adsdk/enums/DfpType;
if-ne v0, v1, :cond_6b
.line 87
:cond_34
invoke-virtual {p0, v3}, Lmobil/hurriyet/adsdk/views/DfpView;->setVisibility(I)V
.line 88
sget v0, Lmobil/hurriyet/adsdk/R$id;->dfpCtaIV:I
invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
.line 89
invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setVisibility(I)V
.line 91
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;
move-result-object v0
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;
move-result-object v0
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V
.line 92
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$1;
invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$1;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 102
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
invoke-virtual {v0}, Landroid/widget/ImageView;->requestLayout()V
.line 103
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initCTA()V
.line 106
:cond_6b
sget-object v0, Lmobil/hurriyet/adsdk/views/DfpView$6;->$SwitchMap$mobil$hurriyet$adsdk$enums$DfpTouch:[I
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
invoke-virtual {v1}, Lmobil/hurriyet/adsdk/enums/DfpTouch;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
if-eq v0, v1, :cond_84
const/4 v1, 0x2
if-eq v0, v1, :cond_7e
goto :goto_93
.line 120
:cond_7e
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;
invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V
goto :goto_93
.line 108
:cond_84
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
.line 109
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->touchObsV:Landroid/view/View;
new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$2;
invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$2;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
:goto_93
return-void
.end method
.method private initVideo()V
.registers 4
.line 252
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
if-nez v0, :cond_18
.line 253
new-instance v0, Landroid/widget/VideoView;
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, v1}, Landroid/widget/VideoView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
.line 254
new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v2, -0x1
invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
invoke-virtual {v0, v1}, Landroid/widget/VideoView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 256
:cond_18
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V
.line 257
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
invoke-direct {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->loadVideo(Ljava/lang/String;)V
return-void
.end method
.method private initWeb()V
.registers 4
.line 191
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
if-nez v0, :cond_48
.line 192
new-instance v0, Landroid/webkit/WebView;
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v1
invoke-direct {v0, v1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
.line 193
new-instance v1, Landroid/widget/RelativeLayout$LayoutParams;
const/4 v2, -0x1
invoke-direct {v1, v2, v2}, Landroid/widget/RelativeLayout$LayoutParams;-><init>(II)V
invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 194
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
new-instance v1, Landroid/webkit/WebViewClient;
invoke-direct {v1}, Landroid/webkit/WebViewClient;-><init>()V
invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V
.line 195
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V
.line 196
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V
.line 197
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setHorizontalScrollBarEnabled(Z)V
.line 199
new-instance v0, Lmobil/hurriyet/adsdk/interfaces/JavaScriptInterface;
new-instance v1, Lmobil/hurriyet/adsdk/views/DfpView$3;
invoke-direct {v1, p0}, Lmobil/hurriyet/adsdk/views/DfpView$3;-><init>(Lmobil/hurriyet/adsdk/views/DfpView;)V
invoke-direct {v0, v1}, Lmobil/hurriyet/adsdk/interfaces/JavaScriptInterface;-><init>(Lmobil/hurriyet/adsdk/interfaces/JavaScriptInterface$DfpListener;)V
.line 223
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
const-string v2, "JSInterface"
invoke-virtual {v1, v0, v2}, Landroid/webkit/WebView;->addJavascriptInterface(Ljava/lang/Object;Ljava/lang/String;)V
.line 225
:cond_48
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->contentRL:Landroid/widget/RelativeLayout;
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->addView(Landroid/view/View;)V
.line 226
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, " - "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
invoke-virtual {v1}, Lmobil/hurriyet/adsdk/enums/DfpType;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "artizco2"
invoke-static {v1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I
.line 228
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
invoke-direct {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->loadWeb(Ljava/lang/String;)V
return-void
.end method
.method private loadImage(Ljava/lang/String;)V
.registers 3
.line 306
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;
move-result-object p1
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->imageIV:Landroid/widget/ImageView;
invoke-virtual {p1, v0}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V
return-void
.end method
.method private loadVideo(Ljava/lang/String;)V
.registers 3
.line 310
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/widget/VideoView;->setVideoURI(Landroid/net/Uri;)V
.line 311
iget-object p1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
invoke-virtual {p1}, Landroid/widget/VideoView;->requestFocus()Z
.line 312
iget-object p1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
invoke-virtual {p1}, Landroid/widget/VideoView;->start()V
return-void
.end method
.method private loadWeb(Ljava/lang/String;)V
.registers 3
.line 316
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->webWV:Landroid/webkit/WebView;
invoke-virtual {v0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
return-void
.end method
.method private openAtBrowser(Ljava/lang/String;)V
.registers 5
.line 289
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v0
new-instance v1, Landroid/content/Intent;
const-string v2, "android.intent.action.VIEW"
invoke-direct {v1, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
invoke-static {p1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object p1
invoke-virtual {v1, p1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
move-result-object p1
invoke-virtual {v0, p1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method private openAtWebView(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 4
.line 281
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getActivity()Landroid/app/Activity;
move-result-object v0
if-eqz v0, :cond_1a
.line 282
invoke-static {p1}, Lmobil/hurriyet/adsdk/activities/FullWebDialog;->newInstance(Ljava/lang/String;)Lmobil/hurriyet/adsdk/activities/FullWebDialog;
move-result-object p1
.line 283
invoke-virtual {p1, p2}, Lmobil/hurriyet/adsdk/activities/FullWebDialog;->setDfpActionListener(Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.line 284
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getActivity()Landroid/app/Activity;
move-result-object p2
invoke-virtual {p2}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager;
move-result-object p2
const-string v0, "Dfp View"
invoke-virtual {p1, p2, v0}, Lmobil/hurriyet/adsdk/activities/FullWebDialog;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V
:cond_1a
return-void
.end method
.method private show()V
.registers 3
.line 345
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->closeBtnUrl:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1f
.line 346
invoke-virtual {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/squareup/picasso/Picasso;->with(Landroid/content/Context;)Lcom/squareup/picasso/Picasso;
move-result-object v0
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
iget-object v1, v1, Lmobil/hurriyet/adsdk/models/DfpModel;->closeBtnUrl:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/squareup/picasso/Picasso;->load(Ljava/lang/String;)Lcom/squareup/picasso/RequestCreator;
move-result-object v0
iget-object v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->ctaIV:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Lcom/squareup/picasso/RequestCreator;->into(Landroid/widget/ImageView;)V
.line 348
:cond_1f
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
if-eqz v0, :cond_31
iget-object v0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
sget-object v1, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->SLIDE:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
invoke-virtual {v0, v1}, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_31
.line 349
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewSlideIn()V
goto :goto_34
.line 351
:cond_31
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->viewPopIn()V
:goto_34
const/4 v0, 0x0
.line 353
invoke-virtual {p0, v0}, Lmobil/hurriyet/adsdk/views/DfpView;->setVisibility(I)V
return-void
.end method
.method private stopVideo()V
.registers 2
.line 369
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->videoVV:Landroid/widget/VideoView;
if-eqz v0, :cond_7
.line 370
invoke-virtual {v0}, Landroid/widget/VideoView;->stopPlayback()V
:cond_7
return-void
.end method
.method private viewPopIn()V
.registers 3
.line 335
sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->OPEN:Lmobil/hurriyet/adsdk/enums/DfpState;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;
.line 336
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setX(F)V
return-void
.end method
.method private viewPopOut()V
.registers 3
.line 340
sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->CLOSED:Lmobil/hurriyet/adsdk/enums/DfpState;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;
.line 341
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
iget v1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I
neg-int v1, v1
int-to-float v1, v1
invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setX(F)V
return-void
.end method
.method private viewSlideIn()V
.registers 5
.line 321
sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->OPEN:Lmobil/hurriyet/adsdk/enums/DfpState;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;
.line 322
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
const/4 v1, 0x2
new-array v1, v1, [F
iget v2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I
neg-int v2, v2
int-to-float v2, v2
const/4 v3, 0x0
aput v2, v1, v3
const/4 v2, 0x1
const/4 v3, 0x0
aput v3, v1, v2
const-string/jumbo v2, "x"
invoke-static {v0, v2, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;
move-result-object v0
const-wide/16 v1, 0x258
.line 323
invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
.line 324
invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V
return-void
.end method
.method private viewSlideOut()V
.registers 5
.line 328
sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpState;->CLOSED:Lmobil/hurriyet/adsdk/enums/DfpState;
iput-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->state:Lmobil/hurriyet/adsdk/enums/DfpState;
.line 329
iget-object v0, p0, Lmobil/hurriyet/adsdk/views/DfpView;->rootRL:Landroid/widget/RelativeLayout;
const/4 v1, 0x2
new-array v1, v1, [F
const/4 v2, 0x0
const/4 v3, 0x0
aput v3, v1, v2
iget v2, p0, Lmobil/hurriyet/adsdk/views/DfpView;->adWidth:I
neg-int v2, v2
int-to-float v2, v2
const/4 v3, 0x1
aput v2, v1, v3
const-string/jumbo v2, "x"
invoke-static {v0, v2, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator;
move-result-object v0
const-wide/16 v1, 0x258
.line 330
invoke-virtual {v0, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
.line 331
invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V
return-void
.end method
# virtual methods
.method protected init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
.registers 3
.line 132
iput-object p1, p0, Lmobil/hurriyet/adsdk/views/DfpView;->dfp:Lmobil/hurriyet/adsdk/models/DfpModel;
.line 133
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initUI()V
if-eqz p1, :cond_2d
.line 135
sget-object v0, Lmobil/hurriyet/adsdk/views/DfpView$6;->$SwitchMap$mobil$hurriyet$adsdk$enums$DfpResource:[I
iget-object p1, p1, Lmobil/hurriyet/adsdk/models/DfpModel;->resource:Lmobil/hurriyet/adsdk/enums/DfpResource;
invoke-virtual {p1}, Lmobil/hurriyet/adsdk/enums/DfpResource;->ordinal()I
move-result p1
aget p1, v0, p1
const/4 v0, 0x1
if-eq p1, v0, :cond_2a
const/4 v0, 0x2
if-eq p1, v0, :cond_26
const/4 v0, 0x3
if-eq p1, v0, :cond_22
const/4 v0, 0x4
if-eq p1, v0, :cond_1e
goto :goto_2d
.line 146
:cond_1e
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initAdvertorial()V
goto :goto_2d
.line 143
:cond_22
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initWeb()V
goto :goto_2d
.line 140
:cond_26
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initImage()V
goto :goto_2d
.line 137
:cond_2a
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->initVideo()V
:cond_2d
:goto_2d
return-void
.end method
.method protected init(Lmobil/hurriyet/adsdk/models/DfpModel;Landroid/view/View;)V
.registers 3
if-nez p2, :cond_5
.line 127
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
:cond_5
return-void
.end method
.method public initAdvertorial(Landroid/view/View;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 3
.line 159
invoke-static {p1, p2}, Lmobil/hurriyet/adsdk/models/DfpModel;->createAdvertorialDfp(Landroid/view/View;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initGyroscope(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 4
.line 175
invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createGyroscopeDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initInRead(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 3
.line 163
invoke-static {p1, p2}, Lmobil/hurriyet/adsdk/models/DfpModel;->createInReadDfp(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initMegaVideo(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 4
.line 179
invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createMegaVideoDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initParallax(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;Landroid/view/View;)V
.registers 4
.line 153
invoke-static {p1, p2}, Lmobil/hurriyet/adsdk/models/DfpModel;->createParallaxDfp(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
.line 154
check-cast p3, Landroidx/recyclerview/widget/RecyclerView;
iput-object p3, p0, Lmobil/hurriyet/adsdk/views/DfpView;->scrollableView:Landroidx/recyclerview/widget/RecyclerView;
.line 155
invoke-direct {p0}, Lmobil/hurriyet/adsdk/views/DfpView;->addScrollListener()V
return-void
.end method
.method public initSidePush(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 6
.line 183
invoke-static {p1, p2, p3, p4, p5}, Lmobil/hurriyet/adsdk/models/DfpModel;->createSidePushDfp(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initSuperSlide(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 4
.line 187
invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createSuperSlideDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initTakeOver(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 4
.line 171
invoke-static {p1, p2, p3}, Lmobil/hurriyet/adsdk/models/DfpModel;->createTakeOverDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method
.method public initTopTail(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)V
.registers 5
.line 167
invoke-static {p1, p2, p3, p4}, Lmobil/hurriyet/adsdk/models/DfpModel;->createTopTailDfp(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
move-result-object p1
invoke-virtual {p0, p1}, Lmobil/hurriyet/adsdk/views/DfpView;->init(Lmobil/hurriyet/adsdk/models/DfpModel;)V
return-void
.end method