d.smali
.class Lcom/cleanmaster/gameboost/ui/d;
.super Ljava/lang/Object;
.source "GameBoostPageView.java"
# interfaces
.implements Landroid/support/v4/view/ViewPager$OnPageChangeListener;
# instance fields
.field final synthetic a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
# direct methods
.method constructor <init>(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;)V
.registers 2
.prologue
.line 118
iput-object p1, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onPageScrollStateChanged(I)V
.registers 2
.prologue
.line 142
return-void
.end method
.method public onPageScrolled(IFI)V
.registers 7
.prologue
.line 121
add-int/lit8 v0, p1, 0x1
.line 122
iget-object v1, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
invoke-static {v1}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;)Ljava/util/List;
move-result-object v1
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
if-ge v0, v1, :cond_10
if-gez v0, :cond_11
.line 128
:cond_10
:goto_10
return-void
.line 125
:cond_11
iget-object v1, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
invoke-static {v1}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;)Ljava/util/List;
move-result-object v1
invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
instance-of v1, v1, Lcom/cleanmaster/gameboost/modle/a;
if-eqz v1, :cond_10
.line 126
iget-object v1, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
const/high16 v2, 0x3f800000 # 1.0f
sub-float/2addr v2, p2
invoke-static {v1, v0, v2}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;IF)V
goto :goto_10
.end method
.method public onPageSelected(I)V
.registers 4
.prologue
.line 132
iget-object v1, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
iget-object v0, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
invoke-static {v0}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;)Ljava/util/List;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cleanmaster/gameboost/modle/AbsGameModel;
invoke-static {v1, v0}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;Lcom/cleanmaster/gameboost/modle/AbsGameModel;)V
.line 133
iget-object v0, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
invoke-static {v0}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;)Ljava/util/List;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cleanmaster/gameboost/modle/AbsGameModel;
.line 134
instance-of v0, v0, Lcom/cleanmaster/gameboost/modle/a;
if-eqz v0, :cond_27
.line 135
iget-object v0, p0, Lcom/cleanmaster/gameboost/ui/d;->a:Lcom/cleanmaster/gameboost/ui/GameBoostPageView;
const/4 v1, 0x0
invoke-static {v0, p1, v1}, Lcom/cleanmaster/gameboost/ui/GameBoostPageView;->a(Lcom/cleanmaster/gameboost/ui/GameBoostPageView;IF)V
.line 137
:cond_27
return-void
.end method