NewsDetailAdapter.smali

.class public Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;
.super Landroidx/recyclerview/widget/RecyclerView$Adapter;
.source "NewsDetailAdapter.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;,
        Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Landroidx/recyclerview/widget/RecyclerView$Adapter<",
        "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;",
        ">;"
    }
.end annotation


# static fields
.field private static final ITEM_TYPE_REDIRECT_COMMON:I = 0x6a

.field private static final ITEM_TYPE_REDIRECT_SPORT:I = 0x69

.field private static final ITEM_TYPE_RELATED_NEWS_CARD:I = 0x68

.field private static final ITEM_TYPE_RELATED_NEWS_FOOTER:I = 0x67

.field private static final ITEM_TYPE_RELATED_NEWS_HEADER:I = 0x65

.field private static final ITEM_TYPE_RELATED_NEWS_VIDEO:I = 0x66

.field public static final NODE_NAME_AD:Ljava/lang/String; = "AdNews"

.field public static final NODE_NAME_TEXT:Ljava/lang/String; = "Text"

.field public static final NODE_NAME_VIDEO:Ljava/lang/String; = "Video"

.field private static final TYPE_AD:I = 0xe

.field private static final TYPE_AD_FEED:I = 0x64

.field private static final TYPE_AUTHOR_HEADER:I = 0x2

.field private static final TYPE_BLOCKQUOTE:I = 0x12

.field private static final TYPE_DESCRIPTION:I = 0x4

.field private static final TYPE_FOOTER:I = 0x9

.field private static final TYPE_IFRAME:I = 0xd

.field private static final TYPE_IMAGE:I = 0x6

.field private static final TYPE_INSTAGRAM:I = 0xb

.field private static final TYPE_NEWS_HEADER:I = 0x1

.field private static final TYPE_QUOTATION_TEXT:I = 0x15

.field private static final TYPE_QUOTE:I = 0x8

.field private static final TYPE_RELATED_NEWS:I = 0x13

.field private static final TYPE_RELATED_PHOTO_GALLERY:I = 0x14

.field private static final TYPE_SINGLE_BLOCKQUOTE_DESCRIPTION:I = 0xf

.field private static final TYPE_SINGLE_BLOCKQUOTE_WITHOUT_IMAGE:I = 0x10

.field private static final TYPE_SINGLE_SQUARE_GALLERY:I = 0x11

.field private static final TYPE_SUGGESTED_TEXT:I = 0x16

.field private static final TYPE_SWIPE_TUTORIAL:I = 0xa

.field private static final TYPE_TABOOLA_FEED:I = 0x6b

.field private static final TYPE_TEXT:I = 0x5

.field private static final TYPE_TWITTER:I = 0xc

.field private static final TYPE_VIDEO:I = 0x7


# instance fields
.field private adViewItems:Ljava/util/HashMap;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/HashMap<",
            "Ljava/lang/Integer;",
            "Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;",
            ">;"
        }
    .end annotation
.end field

.field private final adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

.field context:Landroid/content/Context;

.field private detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

.field private detailContentSize:I

.field private detailNewsHeaderViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailNewsHeaderViewHolder;

.field private detailVideoViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

.field private feedList:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ltr/com/hurriyet/androidsdk/model/content/Feed;",
            ">;"
        }
    .end annotation
.end field

.field private fontBold:Landroid/graphics/Typeface;

.field private fontItalic:Landroid/graphics/Typeface;

.field private hurriyetVideoPlayers:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;",
            ">;"
        }
    .end annotation
.end field

.field private isInitPosition:Z

.field private isSlider:Z

.field private mAdBannerPosition:I

.field private final mAdListener:Lcom/google/android/gms/ads/AdListener;

.field private mDefaultItemCount:I

.field private mDescriptionPosition:I

.field private mFeedAdCount:I

.field private mFeedContentSize:I

.field private mFeedStartPosition:I

.field private mFooterPosition:I

.field private mHasAdBannerFeed:Z

.field private mHeaderPosition:I

.field private newsUrl:Ljava/lang/String;

.field private final pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

.field private final stickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;

.field private suggestedRelatedNews:Ljava/util/ArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/ArrayList<",
            "Ltr/com/hurriyet/androidsdk/response/content/SuggestedRelatedNews;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method public constructor <init>(Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;Ltr/com/hurriyet/androidsdk/model/content/Content;ZZLandroid/content/Context;)V
    .registers 10

    .line 165
    invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;-><init>()V

    .line 133
    new-instance v0, Ljava/util/HashMap;

    invoke-direct {v0}, Ljava/util/HashMap;-><init>()V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    const/4 v0, 0x0

    .line 134
    iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    .line 143
    new-instance v1, Ljava/util/ArrayList;

    invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V

    iput-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->hurriyetVideoPlayers:Ljava/util/ArrayList;

    .line 145
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContentSize:I

    .line 146
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedContentSize:I

    const/4 v1, -0x1

    .line 147
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mAdBannerPosition:I

    .line 148
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHeaderPosition:I

    .line 149
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDescriptionPosition:I

    .line 150
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFooterPosition:I

    .line 151
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    .line 152
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    .line 153
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedAdCount:I

    .line 618
    new-instance v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$1;

    invoke-direct {v0, p0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$1;-><init>(Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;)V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mAdListener:Lcom/google/android/gms/ads/AdListener;

    .line 166
    iput-object p3, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    .line 167
    iput-object p4, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    .line 168
    iput-boolean p5, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->isSlider:Z

    .line 169
    iput-boolean p6, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->isInitPosition:Z

    .line 170
    iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->stickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;

    .line 171
    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    const-string p1, "fonts/helveticaneue_italic.otf"

    .line 172
    invoke-static {p1}, Lcom/appcore/utils/helpers/TypefaceHelpers;->get(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object p1

    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontItalic:Landroid/graphics/Typeface;

    const-string p1, "fonts/helveticaneue_bold.otf"

    .line 173
    invoke-static {p1}, Lcom/appcore/utils/helpers/TypefaceHelpers;->get(Ljava/lang/String;)Landroid/graphics/Typeface;

    move-result-object p1

    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontBold:Landroid/graphics/Typeface;

    .line 174
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->notifyPositionChanges()V

    .line 175
    iput-object p7, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->context:Landroid/content/Context;

    return-void
.end method

.method static synthetic access$100(Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;)Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;
    .registers 1

    .line 77
    iget-object p0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    return-object p0
.end method

.method private inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;
    .registers 5

    .line 251
    invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;

    move-result-object v0

    invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    const/4 v1, 0x0

    invoke-virtual {v0, p2, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object p1

    const v0, 0x7f0c00a8

    const/16 v1, 0xa

    if-eq p2, v0, :cond_39

    const v0, 0x7f0c00aa

    if-eq p2, v0, :cond_2c

    const v0, 0x7f0c00b1

    if-eq p2, v0, :cond_1f

    goto :goto_45

    .line 261
    :cond_1f
    invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p2

    check-cast p2, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;

    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper;->dpToPx(I)I

    move-result v0

    iput v0, p2, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;->bottomMargin:I

    goto :goto_45

    .line 255
    :cond_2c
    invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p2

    check-cast p2, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;

    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper;->dpToPx(I)I

    move-result v0

    iput v0, p2, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;->bottomMargin:I

    goto :goto_45

    .line 258
    :cond_39
    invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;

    move-result-object p2

    check-cast p2, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;

    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper;->dpToPx(I)I

    move-result v0

    iput v0, p2, Landroidx/recyclerview/widget/RecyclerView$LayoutParams;->bottomMargin:I

    :goto_45
    return-object p1
.end method

.method private notifyPositionChanges()V
    .registers 3

    .line 606
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    const/4 v1, 0x0

    if-eqz v0, :cond_12

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v0, :cond_12

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v0}, Ljava/util/ArrayList;->size()I

    move-result v0

    goto :goto_13

    :cond_12
    const/4 v0, 0x0

    :goto_13
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContentSize:I

    const/4 v0, 0x3

    .line 607
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    .line 608
    iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    if-eqz v0, :cond_1d

    goto :goto_1e

    :cond_1d
    const/4 v1, -0x1

    :goto_1e
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mAdBannerPosition:I

    add-int/lit8 v1, v1, 0x1

    .line 610
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHeaderPosition:I

    add-int/lit8 v1, v1, 0x1

    .line 611
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDescriptionPosition:I

    add-int/lit8 v1, v1, 0x1

    .line 612
    iget v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContentSize:I

    add-int/2addr v1, v0

    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFooterPosition:I

    add-int/lit8 v1, v1, 0x1

    .line 615
    iput v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    return-void
.end method


# virtual methods
.method public destroy()V
    .registers 4

    .line 640
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    if-eqz v0, :cond_29

    invoke-virtual {v0}, Ljava/util/HashMap;->size()I

    move-result v0

    if-lez v0, :cond_29

    const/4 v0, 0x0

    .line 641
    :goto_b
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    invoke-virtual {v1}, Ljava/util/HashMap;->size()I

    move-result v1

    if-ge v0, v1, :cond_29

    .line 642
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Landroid/view/View;

    if-eqz v1, :cond_26

    .line 644
    check-cast v1, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;

    invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;->destroy()V

    :cond_26
    add-int/lit8 v0, v0, 0x1

    goto :goto_b

    :cond_29
    const/4 v0, 0x0

    .line 648
    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    .line 649
    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontItalic:Landroid/graphics/Typeface;

    .line 650
    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontBold:Landroid/graphics/Typeface;

    .line 651
    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    .line 652
    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    return-void
.end method

.method public getAdViewItems()Ljava/util/HashMap;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/HashMap<",
            "Ljava/lang/Integer;",
            "Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;",
            ">;"
        }
    .end annotation

    .line 130
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    return-object v0
.end method

.method public getHurriyetVideoPlayers()Ljava/util/ArrayList;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/ArrayList<",
            "Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;",
            ">;"
        }
    .end annotation

    .line 656
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->hurriyetVideoPlayers:Ljava/util/ArrayList;

    return-object v0
.end method

.method public getItemCount()I
    .registers 3

    .line 402
    iget v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    .line 403
    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContentSize:I

    add-int/2addr v0, v1

    .line 404
    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedContentSize:I

    add-int/2addr v0, v1

    return v0
.end method

.method public getItemViewType(I)I
    .registers 22

    move-object/from16 v0, p0

    move/from16 v1, p1

    .line 411
    iget-boolean v2, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    if-eqz v2, :cond_a

    const/4 v2, 0x3

    goto :goto_b

    :cond_a
    const/4 v2, 0x2

    .line 413
    :goto_b
    iget v5, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mAdBannerPosition:I

    const/16 v6, 0x8

    const/4 v7, 0x7

    const/4 v8, 0x6

    const/16 v9, 0xc

    const/16 v10, 0xb

    const/16 v11, 0xd

    const/16 v12, 0xe

    const/4 v13, 0x5

    const/16 v14, 0x9

    const/4 v15, 0x4

    const/16 v16, 0x64

    const/16 v17, 0xf

    const/16 v18, 0x1

    const/4 v3, -0x1

    if-ne v1, v5, :cond_2a

    :goto_26
    const/16 v6, 0x64

    goto/16 :goto_1de

    .line 415
    :cond_2a
    iget v5, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHeaderPosition:I

    if-ne v1, v5, :cond_46

    .line 416
    iget-object v1, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    if-eqz v1, :cond_43

    .line 417
    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->type:Ltr/com/hurriyet/androidsdk/model/content/ContentType;

    sget-object v2, Ltr/com/hurriyet/androidsdk/model/content/ContentType;->NEWS:Ltr/com/hurriyet/androidsdk/model/content/ContentType;

    if-eq v1, v2, :cond_3f

    iget-boolean v1, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->isSlider:Z

    if-eqz v1, :cond_3d

    goto :goto_3f

    :cond_3d
    const/4 v4, 0x2

    goto :goto_40

    :cond_3f
    :goto_3f
    const/4 v4, 0x1

    :goto_40
    move v6, v4

    goto/16 :goto_1de

    :cond_43
    const/4 v6, 0x1

    goto/16 :goto_1de

    .line 424
    :cond_46
    iget v5, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDescriptionPosition:I

    if-ne v1, v5, :cond_4d

    const/4 v6, 0x4

    goto/16 :goto_1de

    .line 426
    :cond_4d
    iget v5, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFooterPosition:I

    if-ne v1, v5, :cond_55

    const/16 v6, 0x9

    goto/16 :goto_1de

    .line 428
    :cond_55
    iget-object v5, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    const/16 v19, 0xa

    if-eqz v5, :cond_bd

    iget v4, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedContentSize:I

    if-lez v4, :cond_bd

    iget v4, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    if-le v4, v3, :cond_bd

    if-lt v1, v4, :cond_bd

    sub-int/2addr v1, v4

    .line 430
    invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    .line 432
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/model/content/AdFeed;

    if-eqz v2, :cond_71

    goto :goto_26

    .line 434
    :cond_71
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/model/content/TaboolaAdFeed;

    if-eqz v2, :cond_7b

    const/16 v1, 0x6b

    const/16 v6, 0x6b

    goto/16 :goto_1de

    .line 436
    :cond_7b
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/response/content/RelatedNewsHeaderFeed;

    if-eqz v2, :cond_85

    const/16 v1, 0x65

    const/16 v6, 0x65

    goto/16 :goto_1de

    .line 438
    :cond_85
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/response/content/RelatedNewsVideoFeed;

    if-eqz v2, :cond_8f

    const/16 v1, 0x66

    const/16 v6, 0x66

    goto/16 :goto_1de

    .line 440
    :cond_8f
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/response/content/RelatedNewsFooterFeed;

    if-eqz v2, :cond_99

    const/16 v1, 0x67

    const/16 v6, 0x67

    goto/16 :goto_1de

    .line 442
    :cond_99
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/response/content/RelatedNewsCardFeed;

    if-eqz v2, :cond_a3

    const/16 v1, 0x68

    const/16 v6, 0x68

    goto/16 :goto_1de

    .line 444
    :cond_a3
    instance-of v2, v1, Lhurriyet/mobil/android/hurriyet/model/SwipeTutorialFeed;

    if-eqz v2, :cond_ab

    const/16 v6, 0xa

    goto/16 :goto_1de

    .line 446
    :cond_ab
    instance-of v2, v1, Ltr/com/hurriyet/androidsdk/response/content/RedirectFeed;

    if-eqz v2, :cond_1dd

    .line 447
    check-cast v1, Ltr/com/hurriyet/androidsdk/response/content/RedirectFeed;

    iget-boolean v1, v1, Ltr/com/hurriyet/androidsdk/response/content/RedirectFeed;->isSporArena:Z

    if-eqz v1, :cond_b8

    const/16 v1, 0x69

    goto :goto_ba

    :cond_b8
    const/16 v1, 0x6a

    :goto_ba
    move v6, v1

    goto/16 :goto_1de

    .line 449
    :cond_bd
    iget-object v4, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    if-eqz v4, :cond_1dd

    iget-object v4, v4, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v4, :cond_1dd

    iget-object v4, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v4, v4, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    .line 451
    invoke-virtual {v4}, Ljava/util/ArrayList;->size()I

    move-result v4

    sub-int/2addr v1, v2

    if-le v4, v1, :cond_1dd

    iget-object v2, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v2, v2, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    .line 452
    invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {v2}, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;->getType()Ljava/lang/String;

    move-result-object v2

    if-eqz v2, :cond_1dd

    iget-object v2, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v2, v2, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    .line 453
    invoke-virtual {v2}, Ljava/util/ArrayList;->size()I

    move-result v2

    if-le v2, v1, :cond_1dd

    if-le v1, v3, :cond_1dd

    .line 455
    iget-object v2, v0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v2, v2, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {v1}, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;->getType()Ljava/lang/String;

    move-result-object v1

    .line 456
    invoke-virtual {v1}, Ljava/lang/String;->hashCode()I

    move-result v2

    sparse-switch v2, :sswitch_data_1e0

    goto/16 :goto_1b1

    :sswitch_103
    const-string v2, "Instagram"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x3

    goto/16 :goto_1b2

    :sswitch_10e
    const-string v2, "AdNews"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x1

    goto/16 :goto_1b2

    :sswitch_119
    const-string v2, "SingleSquareGallery"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0xb

    goto/16 :goto_1b2

    :sswitch_125
    const-string v2, "RelatedPhotoGallery"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0xd

    goto/16 :goto_1b2

    :sswitch_131
    const-string v2, "blockquote"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0x8

    goto/16 :goto_1b2

    :sswitch_13d
    const-string v2, "Video"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x6

    goto/16 :goto_1b2

    :sswitch_148
    const-string v2, "Tweet"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x4

    goto :goto_1b2

    :sswitch_152
    const-string v2, "Quote"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x7

    goto :goto_1b2

    :sswitch_15c
    const-string v2, "Image"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x5

    goto :goto_1b2

    :sswitch_166
    const-string v2, "Text"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x0

    goto :goto_1b2

    :sswitch_170
    const-string v2, "QuotationText"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0xe

    goto :goto_1b2

    :sswitch_17b
    const-string v2, "SuggestedNews"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0xf

    goto :goto_1b2

    :sswitch_186
    const-string v2, "SingleBlockquoteWithDescription"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0x9

    goto :goto_1b2

    :sswitch_191
    const-string v2, "RelatedNews"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0xc

    goto :goto_1b2

    :sswitch_19c
    const-string v2, "SingleBlockquoteWithoutImg"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/16 v1, 0xa

    goto :goto_1b2

    :sswitch_1a7
    const-string v2, "Iframe"

    invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1b1

    const/4 v1, 0x2

    goto :goto_1b2

    :cond_1b1
    :goto_1b1
    const/4 v1, -0x1

    :goto_1b2
    packed-switch v1, :pswitch_data_222

    goto :goto_1dd

    :pswitch_1b6
    const/16 v6, 0x16

    goto :goto_1de

    :pswitch_1b9
    const/16 v6, 0x15

    goto :goto_1de

    :pswitch_1bc
    const/16 v6, 0x14

    goto :goto_1de

    :pswitch_1bf
    const/16 v6, 0x13

    goto :goto_1de

    :pswitch_1c2
    const/16 v6, 0x11

    goto :goto_1de

    :pswitch_1c5
    const/16 v6, 0xf

    goto :goto_1de

    :pswitch_1c8
    const/16 v6, 0x12

    goto :goto_1de

    :pswitch_1cb
    const/4 v6, 0x7

    goto :goto_1de

    :pswitch_1cd
    const/4 v6, 0x6

    goto :goto_1de

    :pswitch_1cf
    const/16 v6, 0xc

    goto :goto_1de

    :pswitch_1d2
    const/16 v6, 0xb

    goto :goto_1de

    :pswitch_1d5
    const/16 v6, 0xd

    goto :goto_1de

    :pswitch_1d8
    const/16 v6, 0xe

    goto :goto_1de

    :pswitch_1db
    const/4 v6, 0x5

    goto :goto_1de

    :cond_1dd
    :goto_1dd
    const/4 v6, -0x1

    :goto_1de
    :pswitch_1de
    return v6

    nop

    :sswitch_data_1e0
    .sparse-switch
        -0x7d9b913c -> :sswitch_1a7
        -0x706a762e -> :sswitch_19c
        -0x5a41ca82 -> :sswitch_191
        -0x284bba41 -> :sswitch_186
        -0x224a6f8a -> :sswitch_17b
        -0xde52747 -> :sswitch_170
        0x27b94d -> :sswitch_166
        0x437b93b -> :sswitch_15c
        0x4ac4e5c -> :sswitch_152
        0x4d75651 -> :sswitch_148
        0x4ed245b -> :sswitch_13d
        0x4dad4a0f -> :sswitch_131
        0x4e99a46b -> :sswitch_125
        0x6de653ed -> :sswitch_119
        0x74912db6 -> :sswitch_10e
        0x792b2792 -> :sswitch_103
    .end sparse-switch

    :pswitch_data_222
    .packed-switch 0x0
        :pswitch_1db
        :pswitch_1d8
        :pswitch_1d5
        :pswitch_1d2
        :pswitch_1cf
        :pswitch_1cd
        :pswitch_1cb
        :pswitch_1de
        :pswitch_1c8
        :pswitch_1c5
        :pswitch_1c5
        :pswitch_1c2
        :pswitch_1bf
        :pswitch_1bc
        :pswitch_1b9
        :pswitch_1b6
    .end packed-switch
.end method

.method public onBindViewHolder(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
    .registers 7

    .line 269
    iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    const/4 v1, 0x1

    xor-int/2addr v0, v1

    .line 270
    invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->getItemViewType()I

    move-result v2

    if-eq v2, v1, :cond_2b7

    const/4 v1, 0x2

    if-eq v2, v1, :cond_2ad

    const/4 v1, 0x4

    if-eq v2, v1, :cond_2a5

    const/4 v1, 0x5

    if-eq v2, v1, :cond_27c

    const/4 v1, 0x6

    if-eq v2, v1, :cond_245

    const/4 v1, 0x7

    if-eq v2, v1, :cond_209

    const/16 v1, 0x9

    if-eq v2, v1, :cond_200

    packed-switch v2, :pswitch_data_2c8

    const/4 v0, 0x0

    packed-switch v2, :pswitch_data_2e4

    goto/16 :goto_2c6

    .line 273
    :pswitch_26
    check-cast p1, Lhurriyet/mobil/android/hurriyet/features/ads/TaboolaViewHolder;

    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->context:Landroid/content/Context;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->newsUrl:Ljava/lang/String;

    invoke-virtual {p1, p2, v1, v0}, Lhurriyet/mobil/android/hurriyet/features/ads/TaboolaViewHolder;->setData(Landroid/content/Context;Ljava/lang/String;Z)V

    goto/16 :goto_2c6

    .line 370
    :pswitch_31
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_2c6

    .line 371
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectCommonViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v1

    invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectCommonViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V

    goto/16 :goto_2c6

    .line 365
    :pswitch_45
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_2c6

    .line 366
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectSportViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v1

    invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectSportViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V

    goto/16 :goto_2c6

    .line 360
    :pswitch_59
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_2c6

    .line 361
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsCardViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v1

    invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsCardViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V

    goto/16 :goto_2c6

    .line 355
    :pswitch_6d
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_2c6

    .line 356
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsFooterViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v1

    invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsFooterViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V

    goto/16 :goto_2c6

    .line 350
    :pswitch_81
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_2c6

    .line 351
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsVideoViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v1

    invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsVideoViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V

    goto/16 :goto_2c6

    .line 345
    :pswitch_95
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz v0, :cond_2c6

    .line 346
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsHeaderViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v1

    invoke-virtual {v0, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsHeaderViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V

    goto/16 :goto_2c6

    .line 276
    :pswitch_a9
    iget-boolean v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    if-eqz v1, :cond_b6

    if-nez p2, :cond_b6

    .line 277
    check-cast p1, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;

    invoke-virtual {p1, v0}, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;->setData(I)V

    goto/16 :goto_2c6

    .line 279
    :cond_b6
    check-cast p1, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;

    iget v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedStartPosition:I

    sub-int/2addr p2, v0

    iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    add-int/2addr p2, v0

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;->setData(I)V

    goto/16 :goto_2c6

    .line 380
    :pswitch_c3
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 381
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/SuggestedNewsRecyclerViewViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {v1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/SuggestedNewsRecyclerViewViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;)V

    goto/16 :goto_2c6

    .line 375
    :pswitch_ed
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 376
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/QuotationTextViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {v1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/QuotationTextViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;)V

    goto/16 :goto_2c6

    .line 342
    :pswitch_117
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/GalleryViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {p1, v1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/GalleryViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Content;I)V

    goto/16 :goto_2c6

    .line 339
    :pswitch_124
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/EditorViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v1

    add-int/2addr p2, v0

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {p1, p2, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/EditorViewHolder;->setData(ILjava/util/ArrayList;)V

    goto/16 :goto_2c6

    .line 334
    :pswitch_133
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 335
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/BlockQuoteViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, v0, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/BlockQuoteViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;I)V

    goto/16 :goto_2c6

    .line 328
    :pswitch_15e
    check-cast p1, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v1

    add-int/2addr p2, v0

    iget v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedAdCount:I

    add-int/2addr p2, v0

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;->setData(I)V

    goto/16 :goto_2c6

    .line 311
    :pswitch_16c
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 312
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-interface {v1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->getUserVisibleHint()Z

    move-result v1

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v2, v2, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v3, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v3

    add-int/2addr p2, v0

    invoke-virtual {v2, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, v1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;->bindData(ZLtr/com/hurriyet/androidsdk/response/content/HtmlNode;)V

    .line 313
    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;->getFragmentPausedListener()Ljava/lang/Runnable;

    move-result-object v0

    invoke-interface {p2, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->setPauseListener(Ljava/lang/Runnable;)V

    .line 314
    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    iget-object p1, p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;->mWebView:Landroid/webkit/WebView;

    invoke-interface {p2, p1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->setIFrameWebview(Landroid/webkit/WebView;)V

    goto/16 :goto_2c6

    .line 323
    :pswitch_1ac
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 324
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {v1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;->bindDataTwitter(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;)V

    goto/16 :goto_2c6

    .line 318
    :pswitch_1d6
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 319
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {v1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;->bindDataInstagram(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;)V

    goto/16 :goto_2c6

    .line 308
    :cond_200
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailFooterViewHolder;

    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailFooterViewHolder;->bindData(Ltr/com/hurriyet/androidsdk/model/content/Content;)V

    goto/16 :goto_2c6

    .line 302
    :cond_209
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz p1, :cond_2c6

    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {p1}, Ljava/util/ArrayList;->size()I

    move-result p1

    iget v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v1, p2, v1

    add-int/2addr v1, v0

    if-le p1, v1, :cond_2c6

    .line 303
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailVideoViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

    invoke-virtual {p1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;->getHurriyetVideoView()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    move-result-object p1

    const v1, 0x7f0600cf

    invoke-virtual {p1, v1}, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->setSeekbarBackground(I)V

    .line 304
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailVideoViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {v1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-interface {v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->getUserVisibleHint()Z

    move-result v0

    invoke-virtual {p1, p2, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;Z)V

    goto/16 :goto_2c6

    .line 297
    :cond_245
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 298
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailImageViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-interface {v1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->getDataLayer()Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

    move-result-object v1

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v2, v2, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v3, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v3

    add-int/2addr p2, v0

    invoke-virtual {v2, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->title:Ljava/lang/String;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v2, v2, Ltr/com/hurriyet/androidsdk/model/content/Content;->shareURL:Ljava/lang/String;

    invoke-virtual {p1, v1, p2, v0, v2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailImageViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;Ljava/lang/String;Ljava/lang/String;)V

    goto :goto_2c6

    .line 292
    :cond_27c
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz v1, :cond_2c6

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {v1}, Ljava/util/ArrayList;->size()I

    move-result v1

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int v2, p2, v2

    add-int/2addr v2, v0

    if-le v1, v2, :cond_2c6

    .line 293
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailTextViewHolder;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    iget v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mDefaultItemCount:I

    sub-int/2addr p2, v2

    add-int/2addr p2, v0

    invoke-virtual {v1, p2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;

    move-result-object p2

    check-cast p2, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailTextViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;)V

    goto :goto_2c6

    .line 289
    :cond_2a5
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailDescriptionViewHolder;

    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    invoke-virtual {p1, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailDescriptionViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Content;)V

    goto :goto_2c6

    .line 286
    :cond_2ad
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/AuthorHeaderViewHolder;

    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->isInitPosition:Z

    invoke-virtual {p1, p2, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/AuthorHeaderViewHolder;->setData(Ltr/com/hurriyet/androidsdk/model/content/Content;Z)V

    goto :goto_2c6

    .line 283
    :cond_2b7
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailNewsHeaderViewHolder;

    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-interface {p2}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->getDataLayer()Ltr/com/hurriyet/androidsdk/response/content/DataLayer;

    move-result-object p2

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->shareURL:Ljava/lang/String;

    invoke-virtual {p1, p2, v0, v1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailNewsHeaderViewHolder;->setData(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;Ltr/com/hurriyet/androidsdk/model/content/Content;Ljava/lang/String;)V

    :cond_2c6
    :goto_2c6
    return-void

    nop

    :pswitch_data_2c8
    .packed-switch 0xb
        :pswitch_1d6
        :pswitch_1ac
        :pswitch_16c
        :pswitch_15e
        :pswitch_133
        :pswitch_133
        :pswitch_133
        :pswitch_133
        :pswitch_124
        :pswitch_117
        :pswitch_ed
        :pswitch_c3
    .end packed-switch

    :pswitch_data_2e4
    .packed-switch 0x64
        :pswitch_a9
        :pswitch_95
        :pswitch_81
        :pswitch_6d
        :pswitch_59
        :pswitch_45
        :pswitch_31
        :pswitch_26
    .end packed-switch
.end method

.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
    .registers 13

    .line 184
    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    const/4 v1, 0x0

    const v2, 0x7f0c007f

    if-nez v0, :cond_12

    .line 185
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;

    invoke-direct {p0, p1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p0, p1, v1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;-><init>(Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;Landroid/view/View;Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$1;)V

    return-object p2

    :cond_12
    const/4 v0, 0x1

    if-eq p2, v0, :cond_19a

    const/4 v3, 0x2

    if-eq p2, v3, :cond_18a

    const v3, 0x7f0c007a

    packed-switch p2, :pswitch_data_1b6

    packed-switch p2, :pswitch_data_1e0

    .line 246
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;

    const v0, 0x7f0c0098

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p0, p1, v1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;-><init>(Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;Landroid/view/View;Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$1;)V

    return-object p2

    .line 189
    :pswitch_2e
    new-instance p2, Lhurriyet/mobil/android/hurriyet/features/ads/TaboolaViewHolder;

    const v0, 0x7f0c00b3

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p1}, Lhurriyet/mobil/android/hurriyet/features/ads/TaboolaViewHolder;-><init>(Landroid/view/View;)V

    return-object p2

    .line 240
    :pswitch_3b
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectCommonViewHolder;

    const v0, 0x7f0c00a8

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0, p0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectCommonViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Landroidx/recyclerview/widget/RecyclerView$Adapter;)V

    return-object p2

    .line 238
    :pswitch_4a
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectSportViewHolder;

    const v0, 0x7f0c00b1

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RedirectSportViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 236
    :pswitch_59
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsCardViewHolder;

    const v0, 0x7f0c00a9

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsCardViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 234
    :pswitch_68
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsFooterViewHolder;

    const v0, 0x7f0c00aa

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsFooterViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 232
    :pswitch_77
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsVideoViewHolder;

    const v0, 0x7f0c00ac

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsVideoViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 230
    :pswitch_86
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsHeaderViewHolder;

    const v0, 0x7f0c00ab

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/RelatedNewsHeaderViewHolder;-><init>(Landroid/view/View;)V

    return-object p2

    .line 191
    :pswitch_93
    new-instance p2, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;

    invoke-direct {p0, p1, v3}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;-><init>(Landroid/view/View;Ljava/util/HashMap;)V

    return-object p2

    .line 244
    :pswitch_9f
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/SuggestedNewsRecyclerViewViewHolder;

    const v0, 0x7f0c00a7

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/SuggestedNewsRecyclerViewViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 242
    :pswitch_ae
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/QuotationTextViewHolder;

    const v0, 0x7f0c0090

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontBold:Landroid/graphics/Typeface;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontItalic:Landroid/graphics/Typeface;

    invoke-direct {p2, p1, v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/QuotationTextViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Landroid/graphics/Typeface;Landroid/graphics/Typeface;)V

    return-object p2

    .line 213
    :pswitch_c1
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/GalleryViewHolder;

    const v0, 0x7f0c008d

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/GalleryViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 215
    :pswitch_d0
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/EditorViewHolder;

    const v0, 0x7f0c008b

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/EditorViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 228
    :pswitch_df
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/BlockQuoteViewHolder;

    const v0, 0x7f0c0088

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/BlockQuoteViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 223
    :pswitch_ee
    new-instance p2, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;

    invoke-direct {p0, p1, v3}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    invoke-direct {p2, p1, v1, v0}, Lhurriyet/mobil/android/hurriyet/features/ads/AdViewHolder;-><init>(Landroid/view/View;Ljava/util/HashMap;Z)V

    return-object p2

    .line 221
    :pswitch_fa
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;

    const v0, 0x7f0c009c

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 217
    :pswitch_109
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailSwipeTutorialViewHolder;

    const v0, 0x7f0c0091

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailSwipeTutorialViewHolder;-><init>(Landroid/view/View;)V

    return-object p2

    .line 211
    :pswitch_116
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailFooterViewHolder;

    const v0, 0x7f0c008c

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontBold:Landroid/graphics/Typeface;

    invoke-direct {p2, p1, v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailFooterViewHolder;-><init>(Landroid/view/View;Ltr/com/hurriyet/androidsdk/model/content/Content;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Landroid/graphics/Typeface;)V

    return-object p2

    .line 209
    :pswitch_129
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;

    invoke-direct {p0, p1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p0, p1, v1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$EmptyViewHolder;-><init>(Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;Landroid/view/View;Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$1;)V

    return-object p2

    .line 203
    :pswitch_133
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

    const v1, 0x7f0c00a0

    invoke-direct {p0, p1, v1}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->stickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;

    iget-object v3, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-direct {p2, p1, v1, v2, v3}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;)V

    iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailVideoViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

    .line 205
    invoke-virtual {p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;->getHurriyetVideoView()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    move-result-object p1

    iput-boolean v0, p1, Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;->isFragmentVisible:Z

    .line 206
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->hurriyetVideoPlayers:Ljava/util/ArrayList;

    iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailVideoViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

    invoke-virtual {p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;->getHurriyetVideoView()Lhurriyet/mobil/android/hurriyet/views/hurriyetvideoplayer/HurriyetVideoPlayer;

    move-result-object p2

    invoke-virtual {p1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 207
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailVideoViewHolder:Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailVideoViewHolder;

    return-object p1

    .line 201
    :pswitch_15b
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailImageViewHolder;

    const v0, 0x7f0c008e

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailImageViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 199
    :pswitch_16a
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailTextViewHolder;

    const v0, 0x7f0c0092

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontBold:Landroid/graphics/Typeface;

    iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->fontItalic:Landroid/graphics/Typeface;

    invoke-direct {p2, p1, v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailTextViewHolder;-><init>(Landroid/view/View;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;Landroid/graphics/Typeface;Landroid/graphics/Typeface;)V

    return-object p2

    .line 197
    :pswitch_17d
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailDescriptionViewHolder;

    const v0, 0x7f0c0089

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    invoke-direct {p2, p1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailDescriptionViewHolder;-><init>(Landroid/view/View;)V

    return-object p2

    .line 195
    :cond_18a
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/AuthorHeaderViewHolder;

    invoke-direct {p0, p1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object p1

    iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v0, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->detailURL:Ljava/lang/String;

    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    invoke-direct {p2, p1, v0, v1}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/AuthorHeaderViewHolder;-><init>(Landroid/view/View;Ljava/lang/String;Lhurriyet/mobil/android/hurriyet/HurriyetPageController;)V

    return-object p2

    .line 193
    :cond_19a
    new-instance p2, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailNewsHeaderViewHolder;

    const v0, 0x7f0c008f

    invoke-direct {p0, p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->inflateView(Landroid/view/ViewGroup;I)Landroid/view/View;

    move-result-object v3

    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object v4, p1, Ltr/com/hurriyet/androidsdk/model/content/Content;->detailURL:Ljava/lang/String;

    iget-boolean v5, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->isSlider:Z

    iget-boolean v6, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->isInitPosition:Z

    iget-object v7, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;

    iget-object v8, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->stickyVideoHelper:Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;

    iget-object v9, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    move-object v2, p2

    invoke-direct/range {v2 .. v9}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/DetailNewsHeaderViewHolder;-><init>(Landroid/view/View;Ljava/lang/String;ZZLhurriyet/mobil/android/hurriyet/HurriyetPageController;Lhurriyet/mobil/android/hurriyet/activities/main/MaStickyVideoHelper;Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;)V

    return-object p2

    :pswitch_data_1b6
    .packed-switch 0x4
        :pswitch_17d
        :pswitch_16a
        :pswitch_15b
        :pswitch_133
        :pswitch_129
        :pswitch_116
        :pswitch_109
        :pswitch_fa
        :pswitch_fa
        :pswitch_fa
        :pswitch_ee
        :pswitch_df
        :pswitch_df
        :pswitch_df
        :pswitch_df
        :pswitch_d0
        :pswitch_c1
        :pswitch_ae
        :pswitch_9f
    .end packed-switch

    :pswitch_data_1e0
    .packed-switch 0x64
        :pswitch_93
        :pswitch_86
        :pswitch_77
        :pswitch_68
        :pswitch_59
        :pswitch_4a
        :pswitch_3b
        :pswitch_2e
    .end packed-switch
.end method

.method public onViewDetachedFromWindow(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
    .registers 3

    .line 391
    invoke-super {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->onViewDetachedFromWindow(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V

    .line 392
    instance-of v0, p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;

    if-eqz v0, :cond_10

    .line 394
    :try_start_7
    check-cast p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;

    iget-object p1, p1, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/IFrameViewHolder;->mWebView:Landroid/webkit/WebView;

    const-string v0, "about:blank"

    invoke-virtual {p1, v0}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
    :try_end_10
    .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_10} :catch_10

    :catch_10
    :cond_10
    return-void
.end method

.method public setDetailContent(Ltr/com/hurriyet/androidsdk/model/content/Content;)V
    .registers 7

    .line 587
    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    .line 591
    iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    if-eqz p1, :cond_5c

    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {p1}, Ljava/util/ArrayList;->size()I

    move-result p1

    if-lez p1, :cond_5c

    .line 592
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->detailContent:Ltr/com/hurriyet/androidsdk/model/content/Content;

    iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/Content;->details:Ljava/util/ArrayList;

    invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object p1

    const/4 v0, 0x0

    :goto_19
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_5c

    invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;

    .line 593
    invoke-virtual {v1}, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;->getType()Ljava/lang/String;

    move-result-object v2

    const-string v3, "AdNews"

    invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v2

    if-eqz v2, :cond_59

    .line 594
    new-instance v2, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;

    invoke-static {}, Lcom/appcore/CoreApp;->getAppContext()Landroid/content/Context;

    move-result-object v3

    invoke-virtual {v1}, Ltr/com/hurriyet/androidsdk/response/content/HtmlNode;->getAdFeed()Ltr/com/hurriyet/androidsdk/model/content/AdFeed;

    move-result-object v1

    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-interface {v4}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->getAdConfigurations()Lhurriyet/mobil/android/hurriyet/features/ads/PublisherRequestConfigurations;

    move-result-object v4

    invoke-direct {v2, v3, v1, v4}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;-><init>(Landroid/content/Context;Ltr/com/hurriyet/androidsdk/model/content/AdFeed;Lhurriyet/mobil/android/hurriyet/features/ads/PublisherRequestConfigurations;)V

    .line 595
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mAdListener:Lcom/google/android/gms/ads/AdListener;

    invoke-virtual {v2, v1}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;->addExternalAdListener(Lcom/google/android/gms/ads/AdListener;)V

    const/4 v1, 0x1

    .line 596
    invoke-virtual {v2, v1}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;->setMeasureInfoEnabled(Z)V

    .line 597
    iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    iget v3, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedAdCount:I

    add-int/2addr v3, v0

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v3

    invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    :cond_59
    add-int/lit8 v0, v0, 0x1

    goto :goto_19

    .line 602
    :cond_5c
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->notifyPositionChanges()V

    return-void
.end method

.method public setFeedList(Ljava/util/ArrayList;)V
    .registers 12
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/ArrayList<",
            "Ltr/com/hurriyet/androidsdk/model/content/Feed;",
            ">;)V"
        }
    .end annotation

    if-eqz p1, :cond_e0

    .line 520
    invoke-virtual {p1}, Ljava/util/ArrayList;->size()I

    move-result v0

    const/4 v1, 0x1

    if-ge v0, v1, :cond_b

    goto/16 :goto_e0

    .line 523
    :cond_b
    new-instance v0, Ljava/util/ArrayList;

    invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V

    iput-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    const/4 v0, 0x0

    .line 524
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedAdCount:I

    .line 529
    invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;

    move-result-object p1

    const/4 v2, 0x0

    const/4 v3, 0x0

    :cond_1b
    :goto_1b
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result v4

    if-eqz v4, :cond_c3

    invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Ltr/com/hurriyet/androidsdk/model/content/Feed;

    .line 531
    instance-of v5, v4, Ltr/com/hurriyet/androidsdk/model/content/AdFeed;

    if-eqz v5, :cond_73

    .line 532
    check-cast v4, Ltr/com/hurriyet/androidsdk/model/content/AdFeed;

    .line 533
    invoke-virtual {v4}, Ltr/com/hurriyet/androidsdk/model/content/AdFeed;->getAdType()Ltr/com/hurriyet/androidsdk/model/content/AdType;

    move-result-object v5

    sget-object v6, Ltr/com/hurriyet/androidsdk/model/content/AdType;->INTERSTITIAL:Ltr/com/hurriyet/androidsdk/model/content/AdType;

    if-eq v5, v6, :cond_1b

    .line 534
    iget-object v5, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    .line 536
    invoke-virtual {v4}, Ltr/com/hurriyet/androidsdk/model/content/AdFeed;->getAdType()Ltr/com/hurriyet/androidsdk/model/content/AdType;

    move-result-object v5

    sget-object v6, Ltr/com/hurriyet/androidsdk/model/content/AdType;->BANNER:Ltr/com/hurriyet/androidsdk/model/content/AdType;

    if-ne v5, v6, :cond_43

    const/4 v2, 0x1

    .line 539
    :cond_43
    new-instance v5, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;

    invoke-static {}, Lcom/appcore/CoreApp;->getAppContext()Landroid/content/Context;

    move-result-object v6

    iget-object v7, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adapterListener:Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;

    invoke-interface {v7}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter$NewsDetailAdapterListener;->getAdConfigurations()Lhurriyet/mobil/android/hurriyet/features/ads/PublisherRequestConfigurations;

    move-result-object v7

    invoke-direct {v5, v6, v4, v7}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;-><init>(Landroid/content/Context;Ltr/com/hurriyet/androidsdk/model/content/AdFeed;Lhurriyet/mobil/android/hurriyet/features/ads/PublisherRequestConfigurations;)V

    .line 540
    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mAdListener:Lcom/google/android/gms/ads/AdListener;

    invoke-virtual {v5, v4}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;->addExternalAdListener(Lcom/google/android/gms/ads/AdListener;)V

    if-nez v3, :cond_62

    const/16 v4, 0xa

    .line 542
    invoke-static {v4}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper;->dpToPx(I)I

    move-result v4

    invoke-virtual {v5, v0, v0, v0, v4}, Lhurriyet/mobil/android/hurriyet/features/ads/HurriyetAdView;->setPadding(IIII)V

    .line 544
    :cond_62
    iget-object v4, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->adViewItems:Ljava/util/HashMap;

    invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object v6

    invoke-virtual {v4, v6, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    add-int/lit8 v3, v3, 0x1

    .line 546
    iget v4, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedAdCount:I

    add-int/2addr v4, v1

    iput v4, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedAdCount:I

    goto :goto_1b

    .line 548
    :cond_73
    instance-of v5, v4, Ltr/com/hurriyet/androidsdk/model/content/TaboolaAdFeed;

    if-eqz v5, :cond_ba

    .line 550
    move-object v5, v4

    check-cast v5, Ltr/com/hurriyet/androidsdk/model/content/TaboolaAdFeed;

    .line 552
    iget-object v6, v5, Ltr/com/hurriyet/androidsdk/model/content/TaboolaAdFeed;->properties:Ljava/util/List;

    if-eqz v6, :cond_1b

    .line 554
    iget-object v5, v5, Ltr/com/hurriyet/androidsdk/model/content/TaboolaAdFeed;->properties:Ljava/util/List;

    invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v5

    const/4 v6, 0x0

    :cond_85
    :goto_85
    invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z

    move-result v7

    if-eqz v7, :cond_b1

    invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v7

    check-cast v7, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;

    .line 555
    iget-object v8, v7, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;->ixName:Ljava/lang/String;

    if-eqz v8, :cond_85

    .line 556
    iget-object v8, v7, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;->ixName:Ljava/lang/String;

    const-string v9, "DisplayStatus"

    invoke-virtual {v8, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v8

    if-eqz v8, :cond_85

    .line 557
    iget-object v8, v7, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;->property:Ltr/com/hurriyet/androidsdk/response/content/PropertyValue;

    if-eqz v8, :cond_85

    .line 558
    iget-object v7, v7, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;->property:Ltr/com/hurriyet/androidsdk/response/content/PropertyValue;

    iget-object v7, v7, Ltr/com/hurriyet/androidsdk/response/content/PropertyValue;->value:Ljava/lang/String;

    const-string v8, "A\u00e7\u0131k"

    invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v7

    if-eqz v7, :cond_85

    const/4 v6, 0x1

    goto :goto_85

    :cond_b1
    if-eqz v6, :cond_1b

    .line 567
    iget-object v5, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    goto/16 :goto_1b

    .line 571
    :cond_ba
    iget-object v5, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    invoke-virtual {v5, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z

    add-int/lit8 v3, v3, 0x1

    goto/16 :goto_1b

    .line 576
    :cond_c3
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    if-eqz p1, :cond_d9

    invoke-virtual {p1}, Ljava/util/ArrayList;->size()I

    move-result p1

    if-lez p1, :cond_d9

    .line 577
    iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->feedList:Ljava/util/ArrayList;

    invoke-virtual {p1}, Ljava/util/ArrayList;->size()I

    move-result p1

    add-int/2addr p1, v2

    iput p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedContentSize:I

    .line 578
    iput-boolean v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    goto :goto_dd

    .line 580
    :cond_d9
    iput v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mFeedContentSize:I

    .line 581
    iput-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->mHasAdBannerFeed:Z

    .line 583
    :goto_dd
    invoke-direct {p0}, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->notifyPositionChanges()V

    :cond_e0
    :goto_e0
    return-void
.end method

.method public setNewsUrl(Ljava/lang/String;)V
    .registers 2

    .line 179
    iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/NewsDetailAdapter;->newsUrl:Ljava/lang/String;

    return-void
.end method