cce.smali
.class public Ldxoptimizer/cce;
.super Ljava/lang/Object;
.source "DxToastMgr.java"
# direct methods
.method public static a(Landroid/content/Context;Landroid/graphics/drawable/Drawable;Ljava/lang/CharSequence;IZ)Landroid/widget/Toast;
.registers 9
.prologue
const/4 v3, 0x0
.line 24
new-instance v1, Landroid/widget/Toast;
invoke-direct {v1, p0}, Landroid/widget/Toast;-><init>(Landroid/content/Context;)V
.line 25
invoke-virtual {v1, p3}, Landroid/widget/Toast;->setDuration(I)V
.line 26
invoke-static {p0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
.line 27
sget v2, Ldxoptimizer/ccf$f;->dx_toast_view1:I
invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v2
.line 28
sget v0, Ldxoptimizer/ccf$e;->text:I
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
.line 29
if-eqz p1, :cond_20
.line 30
invoke-virtual {v0, p1, v3, v3, v3}, Landroid/widget/TextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
.line 32
:cond_20
invoke-virtual {v0, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 33
invoke-virtual {v1, v2}, Landroid/widget/Toast;->setView(Landroid/view/View;)V
.line 34
if-eqz p4, :cond_2b
.line 35
invoke-virtual {v1}, Landroid/widget/Toast;->show()V
.line 37
:cond_2b
return-object v1
.end method
.method public static a(Landroid/content/Context;Landroid/graphics/drawable/Drawable;Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;Ljava/lang/CharSequence;IZ)Landroid/widget/Toast;
.registers 12
.prologue
const/4 v4, 0x0
const/4 v3, 0x0
.line 42
new-instance v1, Landroid/widget/Toast;
invoke-direct {v1, p0}, Landroid/widget/Toast;-><init>(Landroid/content/Context;)V
.line 43
invoke-virtual {v1, p5}, Landroid/widget/Toast;->setDuration(I)V
.line 44
invoke-static {p0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
.line 45
sget v2, Ldxoptimizer/ccf$f;->dx_toast_view2:I
invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v2
.line 46
sget v0, Ldxoptimizer/ccf$e;->toast_title:I
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
.line 47
if-eqz p1, :cond_21
.line 48
invoke-virtual {v0, p1, v3, v3, v3}, Landroid/widget/TextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
.line 50
:cond_21
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_2a
.line 51
invoke-virtual {v0, p2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 53
:cond_2a
sget v0, Ldxoptimizer/ccf$e;->toast_content_txt:I
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-virtual {v0, p4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 54
sget v0, Ldxoptimizer/ccf$e;->toast_content_icon:I
invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ImageView;
invoke-virtual {v0, p3}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
.line 55
invoke-virtual {v1, v2}, Landroid/widget/Toast;->setView(Landroid/view/View;)V
.line 56
const/16 v0, 0x11
invoke-virtual {v1, v0, v4, v4}, Landroid/widget/Toast;->setGravity(III)V
.line 57
if-eqz p6, :cond_4d
.line 58
invoke-virtual {v1}, Landroid/widget/Toast;->show()V
.line 60
:cond_4d
return-object v1
.end method
.method public static a(Landroid/content/Context;Ljava/lang/CharSequence;IZ)Landroid/widget/Toast;
.registers 5
.prologue
.line 15
invoke-static {p0, p1, p2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
.line 16
if-eqz p3, :cond_9
.line 17
invoke-virtual {v0}, Landroid/widget/Toast;->show()V
.line 19
:cond_9
return-object v0
.end method
.method public static a(Landroid/content/Context;Landroid/widget/Toast;)V
.registers 2
.prologue
.line 64
invoke-virtual {p1}, Landroid/widget/Toast;->show()V
.line 65
return-void
.end method