SliderViewHolderV2$1.smali
.class Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;
.super Ljava/lang/Object;
.source "SliderViewHolderV2.java"
# interfaces
.implements Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# direct methods
.method constructor <init>(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)V
.registers 2
.line 90
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onPageScrollStateChanged(I)V
.registers 2
return-void
.end method
.method public onPageScrolled(IFI)V
.registers 4
return-void
.end method
.method public onPageSelected(I)V
.registers 10
.line 97
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->adapter:Lhurriyet/mobil/android/hurriyet/adapters/CategorySliderPagerAdapterV2;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$100(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Lhurriyet/mobil/android/hurriyet/adapters/CategorySliderPagerAdapterV2;
move-result-object v0
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->selectedPage:I
invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$000(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)I
move-result v1
const/4 v2, 0x1
invoke-virtual {v0, v1, v2}, Lhurriyet/mobil/android/hurriyet/adapters/CategorySliderPagerAdapterV2;->getItemDataAt(IZ)Ltr/com/hurriyet/androidsdk/model/content/Content;
move-result-object v0
.line 98
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->selectedPage:I
invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$000(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v2, " | "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-eqz v0, :cond_29
iget-object v0, v0, Ltr/com/hurriyet/androidsdk/model/content/Content;->title:Ljava/lang/String;
goto :goto_2b
:cond_29
const-string v0, ""
:goto_2b
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
.line 99
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->selectedPage:I
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$000(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)I
move-result v0
const v1, 0x7f1000a7
if-ge v0, p1, :cond_6b
.line 101
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->changedByClick:Z
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$200(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Z
move-result v0
if-nez v0, :cond_98
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$300(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
move-result-object v0
if-eqz v0, :cond_98
.line 102
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
.line 103
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$300(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
move-result-object v2
.line 104
invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v3
const v0, 0x7f100091
.line 105
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v4
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
.line 107
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$300(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
move-result-object v0
iget-object v6, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->trackingUrl:Ljava/lang/String;
const/4 v7, 0x1
.line 102
invoke-static/range {v2 .. v7}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->logEvent(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
goto :goto_98
.line 112
:cond_6b
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->changedByClick:Z
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$200(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Z
move-result v0
if-nez v0, :cond_98
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$300(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
move-result-object v0
if-eqz v0, :cond_98
.line 113
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
.line 114
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$300(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
move-result-object v2
.line 115
invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v3
const v0, 0x7f100090
.line 116
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;
move-result-object v4
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
.line 118
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->dataLayer:Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$300(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Ltr/com/hurriyet/androidsdk/response/content/DataLayer;
move-result-object v0
iget-object v6, v0, Ltr/com/hurriyet/androidsdk/response/content/DataLayer;->trackingUrl:Ljava/lang/String;
const/4 v7, 0x1
.line 113
invoke-static/range {v2 .. v7}, Lhurriyet/mobil/android/hurriyet/utils/HurriyetAnalytics;->logEvent(Ltr/com/hurriyet/androidsdk/response/content/DataLayer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
.line 123
:cond_98
:goto_98
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# setter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->selectedPage:I
invoke-static {v0, p1}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$002(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;I)I
.line 124
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
const/4 v1, 0x0
# setter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->changedByClick:Z
invoke-static {v0, v1}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$202(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;Z)Z
.line 125
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getMainActivity()Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;
move-result-object v0
if-nez v0, :cond_aa
return-void
.line 128
:cond_aa
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2$1;->this$0:Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;
# getter for: Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->pageController:Lhurriyet/mobil/android/hurriyet/HurriyetPageController;
invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;->access$400(Lhurriyet/mobil/android/hurriyet/adapters/SliderViewHolderV2;)Lhurriyet/mobil/android/hurriyet/HurriyetPageController;
move-result-object v0
invoke-interface {v0}, Lhurriyet/mobil/android/hurriyet/HurriyetPageController;->getMainActivity()Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;
move-result-object v0
invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->setSliderPosition(I)V
return-void
.end method