k.smali

.class Lcom/cleanmaster/notification/k;
.super Ljava/lang/Object;
.source "NotificationDialogActivity.java"

# interfaces
.implements Landroid/support/v4/view/ViewPager$OnPageChangeListener;


# instance fields
.field final synthetic a:Lcom/cleanmaster/notification/NotificationDialogActivity;


# direct methods
.method constructor <init>(Lcom/cleanmaster/notification/NotificationDialogActivity;)V
    .registers 2

    .prologue
    .line 397
    iput-object p1, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public onPageScrollStateChanged(I)V
    .registers 2

    .prologue
    .line 449
    return-void
.end method

.method public onPageScrolled(IFI)V
    .registers 4

    .prologue
    .line 445
    return-void
.end method

.method public onPageSelected(I)V
    .registers 6

    .prologue
    const-wide/16 v2, 0xa0

    const/4 v1, 0x0

    .line 400
    packed-switch p1, :pswitch_data_78

    .line 441
    :goto_6
    return-void

    .line 402
    :pswitch_7
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0, v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->a(Lcom/cleanmaster/notification/NotificationDialogActivity;Z)Z

    .line 403
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0, v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->c(Lcom/cleanmaster/notification/NotificationDialogActivity;I)V

    .line 404
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->g(Lcom/cleanmaster/notification/NotificationDialogActivity;)Landroid/view/View;

    move-result-object v0

    invoke-virtual {v0}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;

    move-result-object v0

    const/4 v1, 0x0

    .line 405
    invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;

    move-result-object v0

    invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;

    move-result-object v0

    invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->start()V

    goto :goto_6

    .line 408
    :pswitch_28
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->h(Lcom/cleanmaster/notification/NotificationDialogActivity;)Z

    move-result v0

    if-eqz v0, :cond_35

    .line 409
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0, v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->b(Lcom/cleanmaster/notification/NotificationDialogActivity;Z)Z

    .line 413
    :cond_35
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0, v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->a(Lcom/cleanmaster/notification/NotificationDialogActivity;Z)Z

    .line 414
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    const/4 v1, 0x1

    invoke-static {v0, v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->c(Lcom/cleanmaster/notification/NotificationDialogActivity;I)V

    .line 415
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->i(Lcom/cleanmaster/notification/NotificationDialogActivity;)I

    move-result v0

    if-nez v0, :cond_5b

    .line 416
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->g(Lcom/cleanmaster/notification/NotificationDialogActivity;)Landroid/view/View;

    move-result-object v0

    invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;

    move-result-object v0

    new-instance v1, Lcom/cleanmaster/notification/l;

    invoke-direct {v1, p0}, Lcom/cleanmaster/notification/l;-><init>(Lcom/cleanmaster/notification/k;)V

    .line 417
    invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V

    goto :goto_6

    .line 435
    :cond_5b
    iget-object v0, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    invoke-static {v0}, Lcom/cleanmaster/notification/NotificationDialogActivity;->g(Lcom/cleanmaster/notification/NotificationDialogActivity;)Landroid/view/View;

    move-result-object v0

    invoke-virtual {v0}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;

    move-result-object v0

    iget-object v1, p0, Lcom/cleanmaster/notification/k;->a:Lcom/cleanmaster/notification/NotificationDialogActivity;

    .line 436
    invoke-static {v1}, Lcom/cleanmaster/notification/NotificationDialogActivity;->i(Lcom/cleanmaster/notification/NotificationDialogActivity;)I

    move-result v1

    int-to-float v1, v1

    invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;

    move-result-object v0

    .line 437
    invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;

    move-result-object v0

    invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;->start()V

    goto :goto_6

    .line 400
    :pswitch_data_78
    .packed-switch 0x0
        :pswitch_7
        :pswitch_28
    .end packed-switch
.end method