LiveRoomSwitcherGuide.smali
.class public Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;
.super Lsg/bigo/core/component/AbstractComponent;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/live/support64/component/roomwidget/roomswicher/b;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lsg/bigo/core/component/AbstractComponent<",
"Lsg/bigo/core/mvp/presenter/a;",
"Lsg/bigo/core/component/a/b;",
"Lsg/bigo/live/support64/component/a;",
">;",
"Lsg/bigo/live/support64/component/roomwidget/roomswicher/b;"
}
.end annotation
# instance fields
.field private a:Landroid/view/View;
.field private b:Landroid/os/Handler;
.field private c:Landroid/animation/AnimatorSet;
# direct methods
.method public constructor <init>(Lsg/bigo/core/component/c;)V
.registers 3
.line 40
invoke-direct {p0, p1}, Lsg/bigo/core/component/AbstractComponent;-><init>(Lsg/bigo/core/component/c;)V
.line 36
new-instance p1, Landroid/os/Handler;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v0
invoke-direct {p1, v0}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
iput-object p1, p0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->b:Landroid/os/Handler;
return-void
.end method
.method private d()V
.registers 3
.line 119
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->b:Landroid/os/Handler;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V
.line 120
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->c:Landroid/animation/AnimatorSet;
if-eqz v0, :cond_15
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->isRunning()Z
move-result v0
if-eqz v0, :cond_15
.line 121
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->c:Landroid/animation/AnimatorSet;
invoke-virtual {v0}, Landroid/animation/AnimatorSet;->cancel()V
:cond_15
return-void
.end method
# virtual methods
.method public final J_()V
.registers 1
return-void
.end method
.method public final a(Landroidx/lifecycle/LifecycleOwner;)V
.registers 2
.line 70
invoke-super {p0, p1}, Lsg/bigo/core/component/AbstractComponent;->a(Landroidx/lifecycle/LifecycleOwner;)V
.line 71
invoke-direct {p0}, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->d()V
return-void
.end method
.method public final a(Lsg/bigo/core/component/a/b;Landroid/util/SparseArray;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lsg/bigo/core/component/a/b;",
"Landroid/util/SparseArray<",
"Ljava/lang/Object;",
">;)V"
}
.end annotation
return-void
.end method
.method public final a(Lsg/bigo/core/component/b/c;)V
.registers 3
.line 60
const-class v0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/b;
invoke-interface {p1, v0}, Lsg/bigo/core/component/b/c;->a(Ljava/lang/Class;)V
return-void
.end method
.method public final b()V
.registers 1
return-void
.end method
.method public final b(Lsg/bigo/core/component/b/c;)V
.registers 3
.line 55
const-class v0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/b;
invoke-interface {p1, v0, p0}, Lsg/bigo/core/component/b/c;->a(Ljava/lang/Class;Lsg/bigo/core/component/b/b;)V
return-void
.end method
.method public final c()V
.registers 3
.line 112
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->a:Landroid/view/View;
if-eqz v0, :cond_11
invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
move-result v0
if-nez v0, :cond_11
.line 113
iget-object v0, p0, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->a:Landroid/view/View;
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
.line 115
:cond_11
invoke-direct {p0}, Lsg/bigo/live/support64/component/roomwidget/roomswicher/LiveRoomSwitcherGuide;->d()V
return-void
.end method
.method public final u()[Lsg/bigo/core/component/a/b;
.registers 2
const/4 v0, 0x0
new-array v0, v0, [Lsg/bigo/core/component/a/b;
return-object v0
.end method