a.smali
.class public Lcom/keniu/security/newmain/view/a;
.super Ljava/lang/Object;
.source "MainPalaceItemView.java"
# instance fields
.field private a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
.field private b:Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;
.field private c:Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;
# virtual methods
.method public a(I)V
.registers 3
.prologue
.line 134
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
if-eqz v0, :cond_11
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->getDisplayedChild()I
move-result v0
if-eq v0, p1, :cond_11
.line 135
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0, p1}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->setDisplayedChild(I)V
.line 137
:cond_11
return-void
.end method
.method public a(ILjava/lang/String;Ljava/lang/String;Z)V
.registers 8
.prologue
const/4 v2, 0x0
.line 103
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
if-nez v0, :cond_6
.line 131
:goto_5
return-void
.line 106
:cond_6
new-instance v0, Landroid/graphics/Rect;
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
.line 107
iget-object v1, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v1, v0}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->getLocalVisibleRect(Landroid/graphics/Rect;)Z
.line 118
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0, v2}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->setInAnimation(Landroid/view/animation/Animation;)V
.line 119
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0, v2}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->setOutAnimation(Landroid/view/animation/Animation;)V
.line 121
if-eqz p4, :cond_3b
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->b:Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;
.line 123
:goto_1e
invoke-virtual {v0, p1}, Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;->setDrawableRes(I)V
.line 124
invoke-virtual {v0, p2}, Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;->setText(Ljava/lang/String;)V
.line 125
invoke-virtual {v0, p3}, Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;->setSubTitleText(Ljava/lang/String;)V
.line 126
invoke-virtual {v0, p4}, Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;->setNormal(Z)V
.line 128
if-eqz p4, :cond_3e
const/4 v0, 0x1
:goto_2d
invoke-virtual {p0, v0}, Lcom/keniu/security/newmain/view/a;->a(I)V
.line 129
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0, v2}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->setInAnimation(Landroid/view/animation/Animation;)V
.line 130
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0, v2}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->setOutAnimation(Landroid/view/animation/Animation;)V
goto :goto_5
.line 121
:cond_3b
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->c:Lcom/cleanmaster/hpsharelib/base/util/ui/RedDotTextView;
goto :goto_1e
.line 128
:cond_3e
const/4 v0, 0x0
goto :goto_2d
.end method
.method public a()Z
.registers 2
.prologue
.line 140
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
if-eqz v0, :cond_e
iget-object v0, p0, Lcom/keniu/security/newmain/view/a;->a:Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;
invoke-virtual {v0}, Lcom/cleanmaster/hpsharelib/base/widget/CmViewAnimator;->getDisplayedChild()I
move-result v0
if-nez v0, :cond_e
const/4 v0, 0x1
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method