b.smali
.class public final Lcom/imo/android/imoim/widgets/quickaction/b;
.super Lcom/imo/android/imoim/widgets/quickaction/RelativePopupWindow;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/widgets/quickaction/b$b;,
Lcom/imo/android/imoim/widgets/quickaction/b$a;
}
.end annotation
# instance fields
.field private a:Landroid/content/Context;
# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/imo/android/imoim/widgets/quickaction/b$b;)V
.registers 5
.line 32
invoke-direct {p0}, Lcom/imo/android/imoim/widgets/quickaction/RelativePopupWindow;-><init>()V
.line 33
iput-object p1, p0, Lcom/imo/android/imoim/widgets/quickaction/b;->a:Landroid/content/Context;
.line 34
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object p1
const v0, 0x7f0b04e2
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object p1
.line 36
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/widgets/quickaction/b;->setContentView(Landroid/view/View;)V
const/4 v0, -0x2
.line 37
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/widgets/quickaction/b;->setWidth(I)V
.line 38
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/widgets/quickaction/b;->setHeight(I)V
const/4 v0, 0x1
.line 39
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/widgets/quickaction/b;->setFocusable(Z)V
.line 40
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/widgets/quickaction/b;->setOutsideTouchable(Z)V
.line 41
new-instance v0, Landroid/graphics/drawable/ColorDrawable;
const/4 v1, 0x0
invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/widgets/quickaction/b;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 42
new-instance v0, Lcom/imo/android/imoim/widgets/quickaction/b$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/widgets/quickaction/b$1;-><init>(Lcom/imo/android/imoim/widgets/quickaction/b;)V
invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v0, 0x7f0914a4
.line 48
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/widgets/quickaction/b$2;
invoke-direct {v1, p0, p2}, Lcom/imo/android/imoim/widgets/quickaction/b$2;-><init>(Lcom/imo/android/imoim/widgets/quickaction/b;Lcom/imo/android/imoim/widgets/quickaction/b$b;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v0, 0x7f0914a3
.line 56
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/widgets/quickaction/b$3;
invoke-direct {v1, p0, p2}, Lcom/imo/android/imoim/widgets/quickaction/b$3;-><init>(Lcom/imo/android/imoim/widgets/quickaction/b;Lcom/imo/android/imoim/widgets/quickaction/b$b;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const p2, 0x7f090255
.line 66
invoke-virtual {p1, p2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
.line 67
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
sget-object v0, Lcom/imo/android/imoim/IMO;->D:Lcom/imo/android/imoim/managers/o;
iget-object v0, v0, Lcom/imo/android/imoim/managers/o;->h:Lcom/imo/android/imoim/data/i;
iget-wide v0, v0, Lcom/imo/android/imoim/data/i;->d:J
invoke-virtual {p2, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p2
const v0, 0x7f0802cb
invoke-static {p1, p2, v0}, Lcom/imo/android/imoim/util/en;->a(Landroid/widget/TextView;Ljava/lang/String;I)V
return-void
.end method
# virtual methods
.method public final dismiss()V
.registers 3
.line 78
iget-object v0, p0, Lcom/imo/android/imoim/widgets/quickaction/b;->a:Landroid/content/Context;
instance-of v1, v0, Landroid/content/DialogInterface$OnDismissListener;
if-eqz v1, :cond_c
.line 79
check-cast v0, Landroid/content/DialogInterface$OnDismissListener;
const/4 v1, 0x0
invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnDismissListener;->onDismiss(Landroid/content/DialogInterface;)V
.line 80
:cond_c
invoke-super {p0}, Lcom/imo/android/imoim/widgets/quickaction/RelativePopupWindow;->dismiss()V
return-void
.end method