a$2.smali
.class final Lcom/imo/android/imoim/av/services/a$2;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/View$OnTouchListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/imo/android/imoim/av/services/a;->h()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field a:F
.field b:F
.field c:F
.field d:F
.field final e:F
.field f:F
.field final synthetic g:Landroid/graphics/Rect;
.field final synthetic h:Lcom/imo/android/imoim/av/services/a;
.field private i:Z
.field private j:Z
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/av/services/a;Landroid/graphics/Rect;)V
.registers 3
.line 504
iput-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iput-object p2, p0, Lcom/imo/android/imoim/av/services/a$2;->g:Landroid/graphics/Rect;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/high16 p1, 0x41700000 # 15.0f
.line 507
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->e:F
const/4 p1, 0x0
.line 510
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->f:F
const/4 p1, 0x0
.line 512
iput-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
.line 513
iput-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
return-void
.end method
# virtual methods
.method public final onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 12
.line 518
invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I
move-result p1
const/4 v0, 0x1
if-nez p1, :cond_6c
.line 519
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->b(Lcom/imo/android/imoim/av/services/a;)V
.line 521
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->c(Lcom/imo/android/imoim/av/services/a;)F
move-result v1
iget-object v2, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iget v2, v2, Lcom/imo/android/imoim/av/services/a;->a:I
int-to-float v2, v2
mul-float v1, v1, v2
float-to-double v1, v1
invoke-static {p1, v1, v2}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;D)D
.line 522
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->d(Lcom/imo/android/imoim/av/services/a;)F
move-result v1
iget-object v2, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iget v2, v2, Lcom/imo/android/imoim/av/services/a;->b:I
int-to-float v2, v2
mul-float v1, v1, v2
float-to-double v1, v1
invoke-static {p1, v1, v2}, Lcom/imo/android/imoim/av/services/a;->b(Lcom/imo/android/imoim/av/services/a;D)D
.line 523
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->e(Lcom/imo/android/imoim/av/services/a;)D
move-result-wide v1
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawX()F
move-result v3
float-to-double v3, v3
invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z
sub-double/2addr v1, v3
invoke-static {p1, v1, v2}, Lcom/imo/android/imoim/av/services/a;->c(Lcom/imo/android/imoim/av/services/a;D)D
.line 524
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->f(Lcom/imo/android/imoim/av/services/a;)D
move-result-wide v1
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawY()F
move-result v3
float-to-double v3, v3
invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z
sub-double/2addr v1, v3
invoke-static {p1, v1, v2}, Lcom/imo/android/imoim/av/services/a;->d(Lcom/imo/android/imoim/av/services/a;D)D
const/4 p1, 0x0
.line 525
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->f:F
.line 526
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawX()F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->a:F
.line 527
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawY()F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->b:F
.line 528
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/RelativeLayout;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/RelativeLayout;->requestLayout()V
goto/16 :goto_24a
.line 530
:cond_6c
invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I
move-result p1
const/4 v1, 0x2
const/4 v2, 0x0
if-ne p1, v1, :cond_169
.line 531
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p1
const-string v1, "window"
.line 532
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/IMO;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Landroid/view/WindowManager;
.line 533
new-instance v1, Landroid/view/WindowManager$LayoutParams;
const/4 v4, -0x2
const/4 v5, -0x2
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v6, 0x1a
if-lt v3, v6, :cond_8f
const/16 v3, 0x7f6
const/16 v6, 0x7f6
goto :goto_93
:cond_8f
const/16 v3, 0x7d3
const/16 v6, 0x7d3
:goto_93
const v7, 0x40028
const/4 v8, -0x3
move-object v3, v1
invoke-direct/range {v3 .. v8}, Landroid/view/WindowManager$LayoutParams;-><init>(IIIII)V
const/16 v3, 0x33
.line 542
iput v3, v1, Landroid/view/WindowManager$LayoutParams;->gravity:I
.line 544
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawX()F
move-result v4
float-to-double v4, v4
iget-object v6, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {v6}, Lcom/imo/android/imoim/av/services/a;->g(Lcom/imo/android/imoim/av/services/a;)D
move-result-wide v6
invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z
add-double/2addr v4, v6
invoke-static {v3, v4, v5}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;D)D
.line 545
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawY()F
move-result v4
float-to-double v4, v4
iget-object v6, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {v6}, Lcom/imo/android/imoim/av/services/a;->h(Lcom/imo/android/imoim/av/services/a;)D
move-result-wide v6
invoke-static {v4, v5}, Ljava/lang/Double;->isNaN(D)Z
add-double/2addr v4, v6
invoke-static {v3, v4, v5}, Lcom/imo/android/imoim/av/services/a;->b(Lcom/imo/android/imoim/av/services/a;D)D
.line 548
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {v3}, Lcom/imo/android/imoim/av/services/a;->e(Lcom/imo/android/imoim/av/services/a;)D
move-result-wide v3
double-to-float v3, v3
iget-object v4, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iget v4, v4, Lcom/imo/android/imoim/av/services/a;->a:I
int-to-float v4, v4
div-float/2addr v3, v4
iput v3, v1, Landroid/view/WindowManager$LayoutParams;->horizontalMargin:F
.line 551
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {v3}, Lcom/imo/android/imoim/av/services/a;->f(Lcom/imo/android/imoim/av/services/a;)D
move-result-wide v3
double-to-float v3, v3
iget-object v4, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iget v4, v4, Lcom/imo/android/imoim/av/services/a;->b:I
int-to-float v4, v4
div-float/2addr v3, v4
iput v3, v1, Landroid/view/WindowManager$LayoutParams;->verticalMargin:F
.line 552
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iget v4, v1, Landroid/view/WindowManager$LayoutParams;->horizontalMargin:F
invoke-static {v3, v4}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;F)F
.line 553
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
iget v4, v1, Landroid/view/WindowManager$LayoutParams;->verticalMargin:F
invoke-static {v3, v4}, Lcom/imo/android/imoim/av/services/a;->b(Lcom/imo/android/imoim/av/services/a;F)F
.line 555
iget-object v3, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {v3}, Lcom/imo/android/imoim/av/services/a;->i(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/FrameLayout;
move-result-object v3
invoke-interface {p1, v3, v1}, Landroid/view/WindowManager;->updateViewLayout(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 556
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawX()F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->c:F
.line 557
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawY()F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->d:F
.line 558
iget p2, p0, Lcom/imo/android/imoim/av/services/a$2;->f:F
iget v1, p0, Lcom/imo/android/imoim/av/services/a$2;->c:F
iget v3, p0, Lcom/imo/android/imoim/av/services/a$2;->a:F
sub-float v4, v1, v3
sub-float/2addr v1, v3
mul-float v4, v4, v1
iget v1, p0, Lcom/imo/android/imoim/av/services/a$2;->b:F
sub-float v3, p1, v1
sub-float/2addr p1, v1
mul-float v3, v3, p1
add-float/2addr v4, v3
invoke-static {p2, v4}, Ljava/lang/Math;->max(FF)F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/av/services/a$2;->f:F
.line 562
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->g:Landroid/graphics/Rect;
iget p2, p0, Lcom/imo/android/imoim/av/services/a$2;->c:F
float-to-int p2, p2
iget v1, p0, Lcom/imo/android/imoim/av/services/a$2;->d:F
float-to-int v1, v1
invoke-virtual {p1, p2, v1}, Landroid/graphics/Rect;->contains(II)Z
move-result p1
if-eqz p1, :cond_13b
.line 563
iget-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
if-nez p1, :cond_138
.line 564
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1, v0}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;Z)V
.line 566
:cond_138
iput-boolean v0, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
goto :goto_146
.line 568
:cond_13b
iget-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
if-eqz p1, :cond_144
.line 569
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1, v2}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;Z)V
.line 571
:cond_144
iput-boolean v2, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
.line 574
:goto_146
iget-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
if-nez p1, :cond_24a
.line 575
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/RelativeLayout;
move-result-object p1
invoke-virtual {p1, v2}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 576
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/RelativeLayout;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/RelativeLayout;->invalidate()V
.line 577
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->j(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/ImageView;
move-result-object p2
invoke-static {p1, p2, v0}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;Landroid/view/View;Z)V
.line 578
iput-boolean v0, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
goto/16 :goto_24a
.line 581
:cond_169
invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I
move-result p1
if-eq p1, v0, :cond_176
.line 582
invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I
move-result p1
const/4 v1, 0x3
if-ne p1, v1, :cond_24a
:cond_176
const/high16 p1, 0x41700000 # 15.0f
.line 585
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v1
.line 586
invoke-virtual {v1}, Lcom/imo/android/imoim/IMO;->getResources()Landroid/content/res/Resources;
move-result-object v1
invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v1
.line 583
invoke-static {v0, p1, v1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
move-result p1
.line 587
iget v1, p0, Lcom/imo/android/imoim/av/services/a$2;->f:F
mul-float p1, p1, p1
cmpg-float p1, v1, p1
if-gez p1, :cond_1d2
.line 3644
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object p2
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/av/AVManager;->a(Landroid/content/Context;)V
.line 3645
invoke-static {}, Lsg/bigo/common/a;->b()Landroid/app/Activity;
move-result-object p1
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->b(Landroid/app/Activity;)V
.line 3646
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 3950
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz p1, :cond_1ac
const-string p1, "video_window"
.line 3647
invoke-static {v2, v0, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
goto :goto_1b1
:cond_1ac
const-string p1, "audio_banner"
.line 3649
invoke-static {v2, v2, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
:goto_1b1
const-string p1, "return_from_preview"
.line 590
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->am(Ljava/lang/String;)V
.line 592
iget-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
if-eqz p1, :cond_23f
.line 593
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/RelativeLayout;
move-result-object p1
const/16 p2, 0x8
invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 594
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/RelativeLayout;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/RelativeLayout;->invalidate()V
.line 595
iput-boolean v2, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
goto/16 :goto_23f
.line 599
:cond_1d2
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->g:Landroid/graphics/Rect;
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawX()F
move-result v1
float-to-int v1, v1
.line 600
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawY()F
move-result p2
float-to-int p2, p2
.line 599
invoke-virtual {p1, v1, p2}, Landroid/graphics/Rect;->contains(II)Z
move-result p1
if-eqz p1, :cond_219
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
.line 600
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->j(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/ImageView;
move-result-object p1
invoke-virtual {p1}, Landroid/widget/ImageView;->getVisibility()I
move-result p1
if-nez p1, :cond_219
const-string p1, "drag_drop"
.line 602
sget-object p2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 4830
iget-object p2, p2, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
.line 603
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->TALKING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne p2, v1, :cond_200
.line 604
sget-object p2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p2, p1}, Lcom/imo/android/imoim/av/AVManager;->e(Ljava/lang/String;)V
goto :goto_230
.line 605
:cond_200
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->WAITING:Lcom/imo/android/imoim/av/AVManager$c;
if-eq p2, v1, :cond_213
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->CALLING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne p2, v1, :cond_209
goto :goto_213
.line 608
:cond_209
sget-object v1, Lcom/imo/android/imoim/av/AVManager$c;->RECEIVING:Lcom/imo/android/imoim/av/AVManager$c;
if-ne p2, v1, :cond_230
.line 609
sget-object p2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p2, p1}, Lcom/imo/android/imoim/av/AVManager;->d(Ljava/lang/String;)V
goto :goto_230
.line 607
:cond_213
:goto_213
sget-object p2, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
invoke-virtual {p2, p1}, Lcom/imo/android/imoim/av/AVManager;->b(Ljava/lang/String;)V
goto :goto_230
.line 612
:cond_219
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 5830
iget-object p1, p1, Lcom/imo/android/imoim/av/AVManager;->b:Lcom/imo/android/imoim/av/AVManager$c;
if-eqz p1, :cond_230
.line 613
sget-object p1, Lcom/imo/android/imoim/IMO;->y:Lcom/imo/android/imoim/av/AVManager;
.line 5950
iget-boolean p1, p1, Lcom/imo/android/imoim/av/AVManager;->f:Z
if-eqz p1, :cond_22b
const-string p1, "video_window_slide"
.line 614
invoke-static {v2, v0, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
goto :goto_230
:cond_22b
const-string p1, "float_ball_slide"
.line 616
invoke-static {v2, v2, p1}, Lcom/imo/android/imoim/av/d/a;->a(ZZLjava/lang/String;)V
.line 621
:cond_230
:goto_230
iget-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
if-eqz p1, :cond_23f
.line 622
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1}, Lcom/imo/android/imoim/av/services/a;->j(Lcom/imo/android/imoim/av/services/a;)Landroid/widget/ImageView;
move-result-object p2
invoke-static {p1, p2, v2}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;Landroid/view/View;Z)V
.line 623
iput-boolean v2, p0, Lcom/imo/android/imoim/av/services/a$2;->j:Z
.line 627
:cond_23f
:goto_23f
iget-boolean p1, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
if-eqz p1, :cond_24a
.line 628
iget-object p1, p0, Lcom/imo/android/imoim/av/services/a$2;->h:Lcom/imo/android/imoim/av/services/a;
invoke-static {p1, v2}, Lcom/imo/android/imoim/av/services/a;->a(Lcom/imo/android/imoim/av/services/a;Z)V
.line 629
iput-boolean v2, p0, Lcom/imo/android/imoim/av/services/a$2;->i:Z
:cond_24a
:goto_24a
return v0
.end method