AudioDetailActivity.smali
.class public final Lcom/singbox/produce/detail/AudioDetailActivity;
.super Lcom/singbox/base/BaseActivity;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/singbox/produce/detail/AudioDetailActivity$a;
}
.end annotation
# static fields
.field static final synthetic d:[Lkotlin/k/g;
.field public static final e:Lcom/singbox/produce/detail/AudioDetailActivity$a;
# instance fields
.field private f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
.field private g:Lcom/singbox/ui/widget/a/b;
.field private h:Lcom/singbox/produce/detail/component/AudioPlayComp;
.field private i:Lcom/singbox/produce/detail/component/ControlViewComp;
.field private final j:Lkotlin/f;
.field private final k:Lkotlin/f;
.field private final l:Lkotlin/f;
.field private final m:Lkotlin/f;
.field private final n:Lkotlin/f;
.field private final o:Lkotlin/f;
.field private p:J
.field private final q:Lkotlin/f;
# direct methods
.method static constructor <clinit>()V
.registers 6
const-class v0, Lcom/singbox/produce/detail/AudioDetailActivity;
const/4 v1, 0x7
new-array v1, v1, [Lkotlin/k/g;
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "duetId"
const-string v5, "getDuetId()J"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x0
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "fromPage"
const-string v5, "getFromPage()I"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x1
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "backToDest"
const-string v5, "getBackToDest()I"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x2
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "backToDestDuetId"
const-string v5, "getBackToDestDuetId()J"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x3
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "prevPage"
const-string v5, "getPrevPage()I"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x4
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v3
const-string v4, "notification"
const-string v5, "getNotification()I"
invoke-direct {v2, v3, v4, v5}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v2
check-cast v2, Lkotlin/k/g;
const/4 v3, 0x5
aput-object v2, v1, v3
new-instance v2, Lkotlin/f/b/z;
invoke-static {v0}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v0
const-string v3, "viewModel"
const-string v4, "getViewModel()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;"
invoke-direct {v2, v0, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v2}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v0
check-cast v0, Lkotlin/k/g;
const/4 v2, 0x6
aput-object v0, v1, v2
sput-object v1, Lcom/singbox/produce/detail/AudioDetailActivity;->d:[Lkotlin/k/g;
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/singbox/produce/detail/AudioDetailActivity$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/singbox/produce/detail/AudioDetailActivity;->e:Lcom/singbox/produce/detail/AudioDetailActivity$a;
return-void
.end method
.method public constructor <init>()V
.registers 2
.line 74
invoke-direct {p0}, Lcom/singbox/base/BaseActivity;-><init>()V
.line 84
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$d;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$d;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->j:Lkotlin/f;
.line 85
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$e;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$e;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->k:Lkotlin/f;
.line 86
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$b;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$b;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->l:Lkotlin/f;
.line 87
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$c;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$c;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->m:Lkotlin/f;
.line 88
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$n;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$n;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->n:Lkotlin/f;
.line 89
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$m;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$m;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->o:Lkotlin/f;
.line 92
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$p;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$p;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->q:Lkotlin/f;
return-void
.end method
.method public static final synthetic a(Lcom/singbox/produce/detail/AudioDetailActivity;)V
.registers 1
.line 74
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->j()V
return-void
.end method
.method public static final synthetic b(Lcom/singbox/produce/detail/AudioDetailActivity;)Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
.registers 1
.line 74
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object p0
return-object p0
.end method
.method private final c()J
.registers 3
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->j:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->longValue()J
move-result-wide v0
return-wide v0
.end method
.method public static final synthetic c(Lcom/singbox/produce/detail/AudioDetailActivity;)V
.registers 1
.line 74
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->k()V
return-void
.end method
.method private final d()I
.registers 2
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->k:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->intValue()I
move-result v0
return v0
.end method
.method public static final synthetic d(Lcom/singbox/produce/detail/AudioDetailActivity;)J
.registers 3
.line 74
iget-wide v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->p:J
return-wide v0
.end method
.method private final e()I
.registers 2
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->l:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->intValue()I
move-result v0
return v0
.end method
.method public static final synthetic e(Lcom/singbox/produce/detail/AudioDetailActivity;)V
.registers 11
.line 13148
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "flower"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z
move-result v0
if-eqz v0, :cond_64
.line 13152
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-wide/16 v1, 0x0
const-string v3, "from_uid"
invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J
move-result-wide v4
const-string v0, "AudioDetailActivity"
cmp-long v3, v4, v1
if-nez v3, :cond_25
const-string p0, "from uid is 0, return."
.line 13154
invoke-static {v0, p0}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 13158
:cond_25
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
const-string v2, "recv_id"
invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
if-nez v8, :cond_37
const-string p0, "recv id is null, return."
.line 13159
invoke-static {v0, p0}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 13163
:cond_37
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "title"
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, ""
if-nez v0, :cond_47
move-object v7, v1
goto :goto_48
:cond_47
move-object v7, v0
.line 13164
:goto_48
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v2, "flower_str"
invoke-virtual {v0, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_56
move-object v6, v1
goto :goto_57
:cond_56
move-object v6, v0
.line 13345
:goto_57
sget-object v0, Lcom/singbox/ui/dialog/AnimFlowerDialog;->d:Lcom/singbox/ui/dialog/AnimFlowerDialog$a;
.line 13347
new-instance v0, Lcom/singbox/produce/detail/AudioDetailActivity$o;
invoke-direct {v0, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$o;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
move-object v9, v0
check-cast v9, Lkotlin/f/a/b;
.line 13345
invoke-static/range {v4 .. v9}, Lcom/singbox/ui/dialog/AnimFlowerDialog$a;->a(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/f/a/b;)V
:cond_64
return-void
.end method
.method private final f()J
.registers 3
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->m:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->longValue()J
move-result-wide v0
return-wide v0
.end method
.method public static final synthetic f(Lcom/singbox/produce/detail/AudioDetailActivity;)Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
.registers 2
.line 74
iget-object p0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez p0, :cond_9
const-string v0, "binding"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method private final g()I
.registers 2
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->n:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->intValue()I
move-result v0
return v0
.end method
.method public static final synthetic g(Lcom/singbox/produce/detail/AudioDetailActivity;)Lcom/singbox/ui/widget/a/b;
.registers 1
.line 74
iget-object p0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->g:Lcom/singbox/ui/widget/a/b;
return-object p0
.end method
.method private final h()I
.registers 2
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->o:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->intValue()I
move-result v0
return v0
.end method
.method private final i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
.registers 2
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->q:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
return-object v0
.end method
.method private final j()V
.registers 6
.line 266
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->c()J
move-result-wide v0
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-nez v4, :cond_13
.line 8030
sget v0, Lcom/singbox/common/a$g;->com_unknow_server_err:I
.line 9021
invoke-static {v0}, Lcom/singbox/util/aa;->a(I)V
.line 268
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->finish()V
return-void
.line 271
:cond_13
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v0, :cond_1c
const-string v1, "binding"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c
iget-object v0, v0, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->h:Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;
iget-object v0, v0, Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;->r:Lcom/singbox/produce/detail/widget/SingVideoPlayerLayout;
invoke-virtual {v0}, Lcom/singbox/produce/detail/widget/SingVideoPlayerLayout;->i()V
.line 272
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object v0
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->c()J
move-result-wide v1
invoke-virtual {v0, v1, v2}, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->a(J)V
.line 273
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->h:Lcom/singbox/produce/detail/component/AudioPlayComp;
if-nez v0, :cond_37
const-string v1, "audioPlayComp"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_37
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->c()J
move-result-wide v1
.line 9104
iput-wide v1, v0, Lcom/singbox/produce/detail/component/AudioPlayComp;->b:J
.line 274
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->g:Lcom/singbox/ui/widget/a/b;
if-eqz v0, :cond_45
const/4 v1, 0x0
.line 10056
invoke-virtual {v0, v1}, Lcom/singbox/ui/widget/a/b;->a(I)V
.line 275
:cond_45
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->p:J
return-void
.end method
.method private final k()V
.registers 10
.line 287
sget-object v0, Lcom/singbox/produce/c/d;->s:Lcom/singbox/produce/c/d;
.line 288
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->c()J
move-result-wide v1
.line 289
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object v0
.line 10058
iget-object v0, v0, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->f:Landroidx/lifecycle/LiveData;
.line 289
invoke-virtual {v0}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/singbox/produce/detail/b/a;
const/4 v7, 0x0
if-eqz v0, :cond_1d
.line 11014
iget-object v0, v0, Lcom/singbox/produce/detail/b/a;->a:Lcom/singbox/component/backend/proto/produce/b;
if-eqz v0, :cond_1d
.line 11051
iget-object v0, v0, Lcom/singbox/component/backend/proto/produce/b;->o:Ljava/lang/Long;
move-object v3, v0
goto :goto_1e
:cond_1d
move-object v3, v7
.line 290
:goto_1e
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
.line 291
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
const-string v8, "binding"
if-nez v0, :cond_2f
invoke-static {v8}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_2f
iget-object v0, v0, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->h:Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;
iget-object v0, v0, Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;->r:Lcom/singbox/produce/detail/widget/SingVideoPlayerLayout;
invoke-virtual {v0}, Lcom/singbox/produce/detail/widget/SingVideoPlayerLayout;->getDuration()I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
.line 292
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->h()I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
.line 287
invoke-static/range {v1 .. v6}, Lcom/singbox/produce/c/d;->a(JLjava/lang/Long;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)V
.line 294
sget-object v0, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;
.line 295
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v0, :cond_4f
invoke-static {v8}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_4f
iget-object v0, v0, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->h:Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;
iget-object v0, v0, Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;->r:Lcom/singbox/produce/detail/widget/SingVideoPlayerLayout;
invoke-virtual {v0}, Lcom/singbox/produce/detail/widget/SingVideoPlayerLayout;->getDuration()I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
.line 296
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
.line 297
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->g()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
.line 298
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->h()I
move-result v3
if-nez v3, :cond_72
goto :goto_7a
:cond_72
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->h()I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
.line 294
:goto_7a
invoke-static {v0, v1, v2, v7}, Lcom/singbox/e/i;->a(Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;)V
return-void
.end method
# virtual methods
.method public final b()Lcom/singbox/component/k/d;
.registers 2
const/4 v0, 0x0
return-object v0
.end method
.method public final finish()V
.registers 3
.line 335
invoke-super {p0}, Lcom/singbox/base/BaseActivity;->finish()V
.line 336
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result v0
const/16 v1, 0x8
if-ne v0, v1, :cond_16
.line 337
sget-object v0, Lcom/singbox/d/c;->a:Lcom/singbox/d/c;
const/16 v0, 0xf
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
invoke-static {v0}, Lcom/singbox/d/c;->a(Ljava/lang/Integer;)V
.line 339
:cond_16
sget-object v0, Lcom/singbox/produce/detail/b;->a:Lcom/singbox/produce/detail/b;
move-object v1, p0
check-cast v1, Lcom/singbox/base/BaseActivity;
invoke-virtual {v0, v1}, Lcom/singbox/produce/detail/b;->c(Lcom/singbox/base/BaseActivity;)V
.line 340
sget-object v0, Lcom/singbox/feats/api/k;->a:Lcom/singbox/feats/api/k;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/singbox/feats/api/k;->a(Z)V
.line 341
sget-object v0, Lsg/bigo/arch/mvvm/e;->a:Lsg/bigo/arch/mvvm/e;
const-string v1, "key_detail_is_pause"
invoke-virtual {v0, v1}, Lsg/bigo/arch/mvvm/e;->a(Ljava/lang/String;)Lsg/bigo/arch/mvvm/f;
move-result-object v0
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-interface {v0, v1}, Lsg/bigo/arch/mvvm/f;->a(Ljava/lang/Object;)V
return-void
.end method
.method public final onBackPressed()V
.registers 8
.line 11315
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->e()I
move-result v0
const-string v1, "/feat/home"
const/4 v2, 0x0
const/4 v3, -0x1
if-eq v0, v3, :cond_62
.line 11316
invoke-virtual {p0, v2}, Lcom/singbox/produce/detail/AudioDetailActivity;->a(Z)V
.line 11317
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->c()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
.line 11318
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->f()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long v6, v2, v4
if-eqz v6, :cond_27
.line 11319
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->f()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
.line 12052
:cond_27
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
.line 11321
invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
const/4 v2, 0x3
const-string v3, "key_init_home_tab"
.line 11322
invoke-virtual {v1, v3, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
.line 11323
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->e()I
move-result v2
const-string v3, "key_init_song_tab"
invoke-virtual {v1, v3, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
.line 11324
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->e()I
move-result v2
const-string v3, "key_init_moment"
invoke-virtual {v1, v3, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
.line 11325
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result v2
const-string v3, "key_init_home_from"
invoke-virtual {v1, v3, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
.line 11326
check-cast v0, Ljava/io/Serializable;
const-string v2, "key_moment_pin_duet_id"
invoke-virtual {v1, v2, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 11327
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
goto :goto_78
.line 11328
:cond_62
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->a()Z
move-result v0
if-eqz v0, :cond_78
.line 11329
invoke-virtual {p0, v2}, Lcom/singbox/produce/detail/AudioDetailActivity;->a(Z)V
.line 13052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
.line 11330
invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
.line 311
:cond_78
:goto_78
invoke-super {p0}, Lcom/singbox/base/BaseActivity;->onBackPressed()V
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.registers 9
.line 97
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result v0
const/16 v1, 0x8
const/4 v2, 0x0
if-ne v0, v1, :cond_e
const/4 v0, 0x1
.line 98
invoke-virtual {p0, v0}, Lcom/singbox/produce/detail/AudioDetailActivity;->a(Z)V
goto :goto_2a
.line 99
:cond_e
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result v0
const/16 v3, 0x66
if-ne v0, v3, :cond_2a
.line 100
sget-object v0, Lcom/singbox/e/h;->c:Lcom/singbox/e/h;
.line 101
invoke-static {}, Lcom/singbox/e/h;->c()V
.line 1015
iget-object v3, v0, Lcom/singbox/component/stat/b;->a:Lcom/singbox/component/stat/b$a;
const/16 v4, 0x9
.line 102
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-virtual {v3, v4}, Lcom/singbox/component/stat/b$a;->a(Ljava/lang/Object;)Lcom/singbox/component/stat/b;
const/4 v3, 0x3
.line 103
invoke-static {v0, v2, v2, v3}, Lcom/singbox/component/stat/b;->a(Lcom/singbox/component/stat/b;ZZI)V
.line 106
:cond_2a
:goto_2a
sget-object v0, Lcom/singbox/produce/detail/b;->a:Lcom/singbox/produce/detail/b;
move-object v3, p0
check-cast v3, Lcom/singbox/base/BaseActivity;
invoke-virtual {v0, v3}, Lcom/singbox/produce/detail/b;->a(Lcom/singbox/base/BaseActivity;)V
.line 107
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getWindow()Landroid/view/Window;
move-result-object v0
invoke-static {v2, v0}, Lcom/singbox/util/a/a;->a(ZLandroid/view/Window;)V
.line 108
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->getWindow()Landroid/view/Window;
move-result-object v0
const/16 v3, 0x80
invoke-virtual {v0, v3}, Landroid/view/Window;->addFlags(I)V
.line 109
invoke-super {p0, p1}, Lcom/singbox/base/BaseActivity;->onCreate(Landroid/os/Bundle;)V
.line 110
sget p1, Lcom/singbox/produce/a$f;->produce_activity_audio_detail:I
.line 1019
invoke-static {p0, p1}, Lcom/singbox/util/ext/e;->a(Landroid/app/Activity;I)Landroid/view/View;
move-result-object p1
if-nez p1, :cond_4e
return-void
.line 111
:cond_4e
invoke-static {p1}, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->a(Landroid/view/View;)Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
move-result-object p1
const-string v0, "ProduceActivityAudioDetailBinding.bind(view)"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
const-string v0, "binding"
if-nez p1, :cond_60
.line 112
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 1095
:cond_60
iget-object p1, p1, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->a:Landroidx/constraintlayout/widget/ConstraintLayout;
.line 112
check-cast p1, Landroid/view/View;
invoke-virtual {p0, p1}, Lcom/singbox/produce/detail/AudioDetailActivity;->setContentView(Landroid/view/View;)V
.line 1169
new-instance p1, Lcom/singbox/produce/detail/component/AudioPlayComp;
move-object v3, p0
check-cast v3, Landroidx/fragment/app/FragmentActivity;
iget-object v4, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v4, :cond_73
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_73
iget-object v4, v4, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->h:Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;
const-string v5, "binding.playInfo"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v3, v4}, Lcom/singbox/produce/detail/component/AudioPlayComp;-><init>(Landroidx/fragment/app/FragmentActivity;Lcom/singbox/produce/databinding/ProduceLayoutPlayInfoBinding;)V
iput-object p1, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->h:Lcom/singbox/produce/detail/component/AudioPlayComp;
if-nez p1, :cond_86
const-string v4, "audioPlayComp"
.line 1170
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_86
invoke-virtual {p1}, Lcom/singbox/produce/detail/component/AudioPlayComp;->d()Lsg/bigo/arch/mvvm/ViewComponent;
.line 1171
new-instance p1, Lcom/singbox/produce/detail/component/UserSongComp;
iget-object v4, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v4, :cond_92
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_92
iget-object v4, v4, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->o:Lcom/singbox/produce/databinding/ProduceLayoutUserSongsBinding;
const-string v5, "binding.userSongs"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v3, v4}, Lcom/singbox/produce/detail/component/UserSongComp;-><init>(Landroidx/fragment/app/FragmentActivity;Lcom/singbox/produce/databinding/ProduceLayoutUserSongsBinding;)V
invoke-virtual {p1}, Lcom/singbox/produce/detail/component/UserSongComp;->d()Lsg/bigo/arch/mvvm/ViewComponent;
.line 1172
new-instance p1, Lcom/singbox/produce/detail/component/HotSongComp;
iget-object v4, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v4, :cond_a8
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_a8
iget-object v4, v4, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->j:Lcom/singbox/ui/widget/refresh/MaterialRefreshLayout;
const-string v5, "binding.refreshContainer"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p1, v3, v4}, Lcom/singbox/produce/detail/component/HotSongComp;-><init>(Landroidx/fragment/app/FragmentActivity;Lcom/singbox/ui/widget/refresh/MaterialRefreshLayout;)V
invoke-virtual {p1}, Lcom/singbox/produce/detail/component/HotSongComp;->d()Lsg/bigo/arch/mvvm/ViewComponent;
.line 1173
new-instance p1, Lcom/singbox/produce/detail/component/ControlViewComp;
iget-object v4, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v4, :cond_be
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_be
invoke-direct {p1, v3, v4}, Lcom/singbox/produce/detail/component/ControlViewComp;-><init>(Landroidx/fragment/app/FragmentActivity;Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;)V
iput-object p1, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->i:Lcom/singbox/produce/detail/component/ControlViewComp;
if-nez p1, :cond_ca
const-string v3, "controlViewComp"
.line 1174
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_ca
invoke-virtual {p1}, Lcom/singbox/produce/detail/component/ControlViewComp;->d()Lsg/bigo/arch/mvvm/ViewComponent;
.line 1279
iget-object p1, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez p1, :cond_d4
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d4
iget-object p1, p1, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->e:Landroid/view/View;
const-string v3, "binding.caseContainer"
invoke-static {p1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 1374
invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v3
if-eqz v3, :cond_19a
check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;
.line 1280
sget-object v4, Lcom/singbox/util/x;->a:Lcom/singbox/util/x;
move-object v4, p0
check-cast v4, Landroid/content/Context;
invoke-static {v4}, Lcom/singbox/util/x;->d(Landroid/content/Context;)I
move-result v5
.line 1281
sget-object v6, Lcom/singbox/util/x;->a:Lcom/singbox/util/x;
invoke-static {v4}, Lcom/singbox/util/x;->b(Landroid/content/Context;)I
move-result v4
sub-int/2addr v5, v4
.line 1280
iput v5, v3, Landroidx/constraintlayout/widget/ConstraintLayout$LayoutParams;->height:I
.line 1376
invoke-virtual {p1, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 1283
iget-object p1, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez p1, :cond_ff
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_ff
iget-object p1, p1, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->b:Landroidx/constraintlayout/widget/ConstraintLayout;
const-string v3, "binding.bottomToolbar"
invoke-static {p1, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Landroid/view/View;
.line 1378
invoke-virtual {p1, v1}, Landroid/view/View;->setVisibility(I)V
.line 2178
new-instance p1, Lcom/singbox/ui/widget/a/b$a;
invoke-direct {p1}, Lcom/singbox/ui/widget/a/b$a;-><init>()V
.line 2179
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$f;
invoke-direct {v3, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$f;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v3, Lcom/singbox/ui/widget/a/a;
invoke-virtual {p1, v3}, Lcom/singbox/ui/widget/a/b$a;->a(Lcom/singbox/ui/widget/a/a;)Lcom/singbox/ui/widget/a/b$a;
move-result-object p1
.line 2189
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$g;
sget v4, Lcom/singbox/produce/a$f;->produce_layout_detail_loading:I
invoke-direct {v3, v4}, Lcom/singbox/produce/detail/AudioDetailActivity$g;-><init>(I)V
check-cast v3, Lcom/singbox/ui/widget/a/a;
invoke-virtual {p1, v3}, Lcom/singbox/ui/widget/a/b$a;->a(Lcom/singbox/ui/widget/a/a;)Lcom/singbox/ui/widget/a/b$a;
move-result-object p1
.line 2209
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$h;
invoke-direct {v3}, Lcom/singbox/produce/detail/AudioDetailActivity$h;-><init>()V
check-cast v3, Lcom/singbox/ui/widget/a/a;
invoke-virtual {p1, v3}, Lcom/singbox/ui/widget/a/b$a;->a(Lcom/singbox/ui/widget/a/a;)Lcom/singbox/ui/widget/a/b$a;
move-result-object p1
.line 2215
iget-object v3, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->f:Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;
if-nez v3, :cond_13a
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_13a
iget-object v0, v3, Lcom/singbox/produce/databinding/ProduceActivityAudioDetailBinding;->e:Landroid/view/View;
.line 3185
iput-object v0, p1, Lcom/singbox/ui/widget/a/b$a;->b:Landroid/view/View;
.line 2216
invoke-virtual {p1}, Lcom/singbox/ui/widget/a/b$a;->a()Lcom/singbox/ui/widget/a/b;
move-result-object p1
iput-object p1, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->g:Lcom/singbox/ui/widget/a/b;
.line 3220
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object p1
.line 4058
iget-object p1, p1, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->f:Landroidx/lifecycle/LiveData;
.line 3220
move-object v0, p0
check-cast v0, Landroidx/lifecycle/LifecycleOwner;
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$i;
invoke-direct {v3, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$i;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v0, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 3242
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object p1
.line 5054
iget-object p1, p1, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->d:Landroidx/lifecycle/LiveData;
.line 3242
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$j;
invoke-direct {v3, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$j;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {p1, v0, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 3252
sget-object p1, Lcom/singbox/component/f/a;->a:Lcom/singbox/component/f/a;
invoke-static {}, Lcom/singbox/component/f/a;->a()Landroidx/lifecycle/LiveData;
move-result-object p1
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$k;
invoke-direct {v3, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$k;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v3, Lkotlin/f/a/b;
invoke-static {p1, v0, v3}, Lsg/bigo/arch/mvvm/d;->b(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/LifecycleOwner;Lkotlin/f/a/b;)V
.line 3258
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object p1
.line 5061
iget-object p1, p1, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->g:Landroidx/lifecycle/LiveData;
.line 3258
new-instance v3, Lcom/singbox/produce/detail/AudioDetailActivity$l;
invoke-direct {v3, p0}, Lcom/singbox/produce/detail/AudioDetailActivity$l;-><init>(Lcom/singbox/produce/detail/AudioDetailActivity;)V
check-cast v3, Lkotlin/f/a/b;
invoke-static {p1, v0, v3}, Lsg/bigo/arch/mvvm/d;->b(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/LifecycleOwner;Lkotlin/f/a/b;)V
.line 3262
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->j()V
.line 118
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->d()I
move-result p1
if-ne p1, v1, :cond_199
invoke-virtual {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->a()Z
move-result p1
if-eqz p1, :cond_199
.line 119
invoke-virtual {p0, v2}, Lcom/singbox/produce/detail/AudioDetailActivity;->a(Z)V
:cond_199
return-void
.line 1374
:cond_19a
new-instance p1, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type androidx.constraintlayout.widget.ConstraintLayout.LayoutParams"
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public final onDestroy()V
.registers 3
.line 141
invoke-super {p0}, Lcom/singbox/base/BaseActivity;->onDestroy()V
.line 142
sget-object v0, Lcom/singbox/produce/detail/b;->a:Lcom/singbox/produce/detail/b;
move-object v1, p0
check-cast v1, Lcom/singbox/base/BaseActivity;
invoke-virtual {v0, v1}, Lcom/singbox/produce/detail/b;->b(Lcom/singbox/base/BaseActivity;)V
return-void
.end method
.method public final onKeyDown(ILandroid/view/KeyEvent;)Z
.registers 5
const/4 v0, 0x4
if-ne p1, v0, :cond_f
.line 304
iget-object v0, p0, Lcom/singbox/produce/detail/AudioDetailActivity;->i:Lcom/singbox/produce/detail/component/ControlViewComp;
if-nez v0, :cond_c
const-string v1, "controlViewComp"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_c
const/4 v1, 0x1
.line 11053
iput-boolean v1, v0, Lcom/singbox/produce/detail/component/ControlViewComp;->b:Z
.line 306
:cond_f
invoke-super {p0, p1, p2}, Lcom/singbox/base/BaseActivity;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result p1
return p1
.end method
.method public final onPause()V
.registers 2
.line 136
invoke-super {p0}, Lcom/singbox/base/BaseActivity;->onPause()V
.line 137
sget-object v0, Lcom/singbox/e/i;->t:Lcom/singbox/e/i;
invoke-static {}, Lcom/singbox/e/i;->c()V
return-void
.end method
.method public final onResume()V
.registers 4
.line 124
invoke-super {p0}, Lcom/singbox/base/BaseActivity;->onResume()V
.line 125
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->k()V
.line 126
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object v0
.line 5063
iget-boolean v0, v0, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->h:Z
if-eqz v0, :cond_36
.line 127
invoke-direct {p0}, Lcom/singbox/produce/detail/AudioDetailActivity;->i()Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;
move-result-object v0
.line 6058
iget-object v0, v0, Lcom/singbox/produce/detail/viewmodel/AudioDetailViewModel;->f:Landroidx/lifecycle/LiveData;
.line 127
invoke-virtual {v0}, Landroidx/lifecycle/LiveData;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/singbox/produce/detail/b/a;
if-eqz v0, :cond_36
.line 7014
iget-object v0, v0, Lcom/singbox/produce/detail/b/a;->a:Lcom/singbox/component/backend/proto/produce/b;
if-eqz v0, :cond_36
.line 7029
iget-object v0, v0, Lcom/singbox/component/backend/proto/produce/b;->d:Ljava/lang/Long;
if-eqz v0, :cond_36
.line 127
check-cast v0, Ljava/lang/Number;
invoke-virtual {v0}, Ljava/lang/Number;->longValue()J
.line 128
sget-object v0, Lcom/singbox/produce/detail/widget/AbnormalDuetDialog;->a:Lcom/singbox/produce/detail/widget/AbnormalDuetDialog$a;
move-object v0, p0
check-cast v0, Landroidx/fragment/app/FragmentActivity;
const/4 v1, 0x2
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-static {v0, v1}, Lcom/singbox/produce/detail/widget/AbnormalDuetDialog$a;->a(Landroidx/fragment/app/FragmentActivity;Ljava/lang/Integer;)V
.line 131
:cond_36
sget-object v0, Lcom/singbox/e/l;->c:Lcom/singbox/e/l;
const-string v1, "d01"
invoke-virtual {v0, v1}, Lcom/singbox/e/l;->a(Ljava/lang/String;)V
.line 132
sget-object v0, Lcom/singbox/produce/c/d;->s:Lcom/singbox/produce/c/d;
.line 8015
iget-object v1, v0, Lcom/singbox/component/stat/b;->a:Lcom/singbox/component/stat/b$a;
const/4 v2, 0x1
.line 7066
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v1, v2}, Lcom/singbox/component/stat/b$a;->a(Ljava/lang/Object;)Lcom/singbox/component/stat/b;
.line 7067
sget-object v1, Lcom/singbox/produce/c/d;->d:Lcom/singbox/component/stat/b$a;
sget-object v2, Lcom/singbox/produce/c/d;->n:Ljava/lang/Long;
invoke-virtual {v1, v2}, Lcom/singbox/component/stat/b$a;->a(Ljava/lang/Object;)Lcom/singbox/component/stat/b;
.line 7068
sget-object v1, Lcom/singbox/produce/c/d;->e:Lcom/singbox/component/stat/b$a;
sget-object v2, Lcom/singbox/produce/c/d;->p:Ljava/lang/Integer;
invoke-virtual {v1, v2}, Lcom/singbox/component/stat/b$a;->a(Ljava/lang/Object;)Lcom/singbox/component/stat/b;
.line 7069
sget-object v1, Lcom/singbox/produce/c/d;->m:Lcom/singbox/component/stat/b$a;
sget-object v2, Lcom/singbox/produce/c/d;->r:Ljava/lang/Integer;
invoke-virtual {v1, v2}, Lcom/singbox/component/stat/b$a;->a(Ljava/lang/Object;)Lcom/singbox/component/stat/b;
const/4 v1, 0x3
const/4 v2, 0x0
.line 7070
invoke-static {v0, v2, v2, v1}, Lcom/singbox/component/stat/b;->a(Lcom/singbox/component/stat/b;ZZI)V
return-void
.end method