g.smali

.class Lcom/cleanmaster/ui/settings/g;
.super Ljava/lang/Object;
.source "WidgetGuideActivity.java"

# interfaces
.implements Landroid/view/ViewTreeObserver$OnPreDrawListener;


# instance fields
.field final synthetic a:Landroid/widget/LinearLayout;

.field final synthetic b:Lcom/cleanmaster/bitmapcache/AppIconImageView;

.field final synthetic c:Lcom/cleanmaster/bitmapcache/AppIconImageView;

.field final synthetic d:Lcom/cleanmaster/ui/settings/WidgetGuideActivity;


# direct methods
.method constructor <init>(Lcom/cleanmaster/ui/settings/WidgetGuideActivity;Landroid/widget/LinearLayout;Lcom/cleanmaster/bitmapcache/AppIconImageView;Lcom/cleanmaster/bitmapcache/AppIconImageView;)V
    .registers 5

    .prologue
    .line 210
    iput-object p1, p0, Lcom/cleanmaster/ui/settings/g;->d:Lcom/cleanmaster/ui/settings/WidgetGuideActivity;

    iput-object p2, p0, Lcom/cleanmaster/ui/settings/g;->a:Landroid/widget/LinearLayout;

    iput-object p3, p0, Lcom/cleanmaster/ui/settings/g;->b:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    iput-object p4, p0, Lcom/cleanmaster/ui/settings/g;->c:Lcom/cleanmaster/bitmapcache/AppIconImageView;

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

    return-void
.end method


# virtual methods
.method public onPreDraw()Z
    .registers 7

    .prologue
    const/4 v5, 0x0

    const/4 v4, 0x1

    .line 213
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->d:Lcom/cleanmaster/ui/settings/WidgetGuideActivity;

    invoke-static {v0}, Lcom/cleanmaster/ui/settings/WidgetGuideActivity;->e(Lcom/cleanmaster/ui/settings/WidgetGuideActivity;)I

    move-result v0

    if-nez v0, :cond_5f

    .line 214
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->d:Lcom/cleanmaster/ui/settings/WidgetGuideActivity;

    iget-object v1, p0, Lcom/cleanmaster/ui/settings/g;->a:Landroid/widget/LinearLayout;

    invoke-virtual {v1}, Landroid/widget/LinearLayout;->getWidth()I

    move-result v1

    invoke-static {v0, v1}, Lcom/cleanmaster/ui/settings/WidgetGuideActivity;->a(Lcom/cleanmaster/ui/settings/WidgetGuideActivity;I)I

    .line 216
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->d:Lcom/cleanmaster/ui/settings/WidgetGuideActivity;

    invoke-static {v0}, Lcom/cleanmaster/ui/settings/WidgetGuideActivity;->e(Lcom/cleanmaster/ui/settings/WidgetGuideActivity;)I

    move-result v0

    int-to-double v0, v0

    const-wide/high16 v2, 0x3fe8000000000000L    # 0.75

    mul-double/2addr v0, v2

    double-to-int v0, v0

    .line 217
    mul-int/lit16 v1, v0, 0x1ea

    div-int/lit16 v1, v1, 0x13c

    .line 219
    new-instance v2, Landroid/widget/LinearLayout$LayoutParams;

    invoke-direct {v2, v0, v1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V

    .line 220
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->b:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    invoke-virtual {v0, v2}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 221
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->c:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    invoke-virtual {v0, v2}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V

    .line 223
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->b:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    invoke-virtual {v0}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->markIconCachePermanent()V

    .line 224
    iget-object v0, p0, Lcom/cleanmaster/ui/settings/g;->c:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    invoke-virtual {v0}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->markIconCachePermanent()V

    .line 226
    const-string v0, ""

    .line 227
    const-string v0, ""

    .line 228
    invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/system/LanguageUtils;->isCMCurrentLanguageChinese()Z

    move-result v0

    if-eqz v0, :cond_60

    .line 229
    sget-object v1, Lcom/cleanmaster/ui/settings/j;->b:Ljava/lang/String;

    .line 230
    sget-object v0, Lcom/cleanmaster/ui/settings/j;->e:Ljava/lang/String;

    .line 237
    :goto_4b
    iget-object v2, p0, Lcom/cleanmaster/ui/settings/g;->b:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    new-instance v3, Lcom/cleanmaster/ui/settings/h;

    invoke-direct {v3, p0}, Lcom/cleanmaster/ui/settings/h;-><init>(Lcom/cleanmaster/ui/settings/g;)V

    invoke-virtual {v2, v1, v5, v4, v3}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->build(Ljava/lang/String;IZLcom/android/volley/toolbox/ImageLoader$ImageListener;)V

    .line 254
    iget-object v1, p0, Lcom/cleanmaster/ui/settings/g;->c:Lcom/cleanmaster/bitmapcache/AppIconImageView;

    new-instance v2, Lcom/cleanmaster/ui/settings/i;

    invoke-direct {v2, p0}, Lcom/cleanmaster/ui/settings/i;-><init>(Lcom/cleanmaster/ui/settings/g;)V

    invoke-virtual {v1, v0, v5, v4, v2}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->build(Ljava/lang/String;IZLcom/android/volley/toolbox/ImageLoader$ImageListener;)V

    .line 271
    :cond_5f
    return v4

    .line 232
    :cond_60
    sget-object v1, Lcom/cleanmaster/ui/settings/j;->c:Ljava/lang/String;

    .line 233
    sget-object v0, Lcom/cleanmaster/ui/settings/j;->f:Ljava/lang/String;

    goto :goto_4b
.end method