ResEntryComponent.smali
.class public final Lsg/bigo/live/support64/component/resource/ResEntryComponent;
.super Lsg/bigo/core/component/AbstractComponent;
.source "SourceFile"
# interfaces
.implements Lsg/bigo/live/support64/component/resource/b;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lsg/bigo/live/support64/component/resource/ResEntryComponent$a;
}
.end annotation
.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/resource/b;"
}
.end annotation
# static fields
.field public static final a:Lsg/bigo/live/support64/component/resource/ResEntryComponent$a;
# instance fields
.field private b:Landroid/view/View;
.field private c:Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
.field private d:Lcom/imo/android/imoim/fresco/ImoImageView;
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lsg/bigo/live/support64/component/resource/ResEntryComponent$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lsg/bigo/live/support64/component/resource/ResEntryComponent$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->a:Lsg/bigo/live/support64/component/resource/ResEntryComponent$a;
return-void
.end method
.method public constructor <init>(Lsg/bigo/core/component/c;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lsg/bigo/core/component/c<",
"Lsg/bigo/core/component/c/a;",
">;)V"
}
.end annotation
const-string v0, "helper"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 33
invoke-direct {p0, p1}, Lsg/bigo/core/component/AbstractComponent;-><init>(Lsg/bigo/core/component/c;)V
return-void
.end method
.method public static final synthetic a(Lsg/bigo/live/support64/component/resource/ResEntryComponent;)Landroid/view/View;
.registers 1
.line 32
iget-object p0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->b:Landroid/view/View;
return-object p0
.end method
.method private static a(Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 103
move-object v0, p0
check-cast v0, Ljava/lang/CharSequence;
if-eqz v0, :cond_e
invoke-interface {v0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_c
goto :goto_e
:cond_c
const/4 v0, 0x0
goto :goto_f
:cond_e
:goto_e
const/4 v0, 0x1
:goto_f
if-eqz v0, :cond_13
const-string p0, ""
:cond_13
return-object p0
.end method
.method public static final synthetic a(Lsg/bigo/live/support64/component/resource/ResEntryComponent;Landroid/view/View;)V
.registers 2
.line 32
iput-object p1, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->b:Landroid/view/View;
return-void
.end method
.method public static final synthetic a(Lsg/bigo/live/support64/component/resource/ResEntryComponent;Lsg/bigo/live/support64/component/resource/view/ResEntranceView;)V
.registers 2
.line 32
iput-object p1, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->c:Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
return-void
.end method
.method public static final synthetic b(Lsg/bigo/live/support64/component/resource/ResEntryComponent;)Lsg/bigo/live/support64/component/a;
.registers 1
.line 32
iget-object p0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->h:Lsg/bigo/core/component/c/a;
check-cast p0, Lsg/bigo/live/support64/component/a;
return-object p0
.end method
.method public static final synthetic c(Lsg/bigo/live/support64/component/resource/ResEntryComponent;)Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
.registers 1
.line 32
iget-object p0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->c:Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
return-object p0
.end method
.method public static final synthetic d(Lsg/bigo/live/support64/component/resource/ResEntryComponent;)Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
.registers 1
.line 32
invoke-direct {p0}, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->f()Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
move-result-object p0
return-object p0
.end method
.method private final f()Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
.registers 3
.line 200
iget-object v0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->h:Lsg/bigo/core/component/c/a;
const-string v1, "mActivityServiceWrapper"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lsg/bigo/live/support64/component/a;
invoke-interface {v0}, Lsg/bigo/live/support64/component/a;->l()Landroid/app/Activity;
move-result-object v0
if-eqz v0, :cond_23
check-cast v0, Landroidx/fragment/app/FragmentActivity;
invoke-static {v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
.line 201
const-class v1, Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
const-string v1, "ViewModelProviders.of(mA\u2026nceViewModel::class.java)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
return-object v0
.line 200
:cond_23
new-instance v0, Lkotlin/TypeCastException;
const-string v1, "null cannot be cast to non-null type androidx.fragment.app.FragmentActivity"
invoke-direct {v0, v1}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
.end method
# virtual methods
.method public final J_()V
.registers 1
return-void
.end method
.method public final a(Landroidx/lifecycle/LifecycleOwner;)V
.registers 3
.line 135
invoke-super {p0, p1}, Lsg/bigo/core/component/AbstractComponent;->a(Landroidx/lifecycle/LifecycleOwner;)V
.line 137
iget-object p1, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->c:Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
if-eqz p1, :cond_d
.line 9107
iget-object p1, p1, Lsg/bigo/live/support64/component/resource/view/ResEntranceView;->a:Lsg/bigo/live/support64/component/resource/view/ResEntranceView$b;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Lsg/bigo/live/support64/component/resource/view/ResEntranceView$b;->removeMessages(I)V
:cond_d
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
.line 191
sget-object p2, Lsg/bigo/live/support64/component/a/a;->EVENT_LIVE_FINISH_SHOW:Lsg/bigo/live/support64/component/a/a;
if-ne p1, p2, :cond_d
iget-object p1, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->c:Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
if-eqz p1, :cond_c
const/4 p2, 0x1
invoke-virtual {p1, p2}, Lsg/bigo/live/support64/component/resource/view/ResEntranceView;->setStopStat(Z)V
:cond_c
return-void
.line 192
:cond_d
sget-object p2, Lsg/bigo/live/support64/component/a/a;->EVENT_RESOURCE_ENTRANCE_INFLATED:Lsg/bigo/live/support64/component/a/a;
if-ne p1, p2, :cond_19
iget-object p1, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->c:Lsg/bigo/live/support64/component/resource/view/ResEntranceView;
if-eqz p1, :cond_19
const/4 p2, 0x0
invoke-virtual {p1, p2}, Lsg/bigo/live/support64/component/resource/view/ResEntranceView;->setStopStat(Z)V
:cond_19
return-void
.end method
.method public final a(Lsg/bigo/core/component/b/c;)V
.registers 3
const-string v0, "componentManager"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method public final a(Lsg/bigo/live/support64/bus/proto/roomlist/RoomInfo;)V
.registers 2
return-void
.end method
.method public final a(Lsg/bigo/live/support64/component/resource/model/ResEntranceInfo;)V
.registers 9
const-string v0, "item"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 2030
iget-object v0, p1, Lsg/bigo/live/support64/component/resource/model/ResEntranceInfo;->c:Ljava/lang/String;
.line 51
check-cast v0, Ljava/lang/CharSequence;
const/4 v1, 0x0
const/4 v2, 0x1
if-eqz v0, :cond_16
invoke-static {v0}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_14
goto :goto_16
:cond_14
const/4 v0, 0x0
goto :goto_17
:cond_16
:goto_16
const/4 v0, 0x1
:goto_17
if-nez v0, :cond_119
.line 3027
iget-object v0, p1, Lsg/bigo/live/support64/component/resource/model/ResEntranceInfo;->a:Ljava/lang/String;
.line 3060
invoke-static {v0}, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 3062
sget-object v3, Lcom/imo/android/imoim/util/df$ag;->LIVE_ACTIVITY_GUIDE_SHOWN_BUBBLE_SOURCE_IDS:Lcom/imo/android/imoim/util/df$ag;
check-cast v3, Ljava/lang/Enum;
const-string v4, ""
invoke-static {v3, v4}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v5, "Prefs.getString(LivePref\u2026_BUBBLE_SHOWN_SOURCE_IDS)"
invoke-static {v3, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v3, Ljava/lang/CharSequence;
const-string v5, ","
.line 3063
filled-new-array {v5}, [Ljava/lang/String;
move-result-object v6
.line 3199
invoke-static {v3, v6}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;[Ljava/lang/String;)Ljava/util/List;
move-result-object v3
.line 3064
invoke-interface {v3, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_119
.line 53
iget-object v0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->g:Lsg/bigo/core/component/b/d;
const-class v3, Lsg/bigo/live/support64/component/roomwidget/livefinish/b;
invoke-interface {v0, v3}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigo/live/support64/component/roomwidget/livefinish/b;
if-eqz v0, :cond_52
invoke-interface {v0}, Lsg/bigo/live/support64/component/roomwidget/livefinish/b;->e()Z
move-result v0
if-eq v0, v2, :cond_119
.line 54
:cond_52
iget-object v0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->g:Lsg/bigo/core/component/b/d;
const-class v3, Lsg/bigolive/revenue64/component/events/a;
invoke-interface {v0, v3}, Lsg/bigo/core/component/b/d;->b(Ljava/lang/Class;)Lsg/bigo/core/component/b/b;
move-result-object v0
check-cast v0, Lsg/bigolive/revenue64/component/events/a;
if-eqz v0, :cond_64
invoke-interface {v0}, Lsg/bigolive/revenue64/component/events/a;->d()Z
move-result v0
if-eq v0, v2, :cond_119
.line 4027
:cond_64
iget-object v0, p1, Lsg/bigo/live/support64/component/resource/model/ResEntranceInfo;->a:Ljava/lang/String;
.line 4030
iget-object p1, p1, Lsg/bigo/live/support64/component/resource/model/ResEntranceInfo;->c:Ljava/lang/String;
.line 4119
iget-object v2, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v2, :cond_90
.line 4120
iget-object v2, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->h:Lsg/bigo/core/component/c/a;
check-cast v2, Lsg/bigo/live/support64/component/a;
const v3, 0x7d080420
invoke-interface {v2, v3}, Lsg/bigo/live/support64/component/a;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/view/ViewStub;
if-eqz v2, :cond_90
.line 4121
invoke-virtual {v2}, Landroid/view/ViewStub;->getParent()Landroid/view/ViewParent;
move-result-object v3
instance-of v3, v3, Landroid/view/ViewGroup;
if-eqz v3, :cond_90
.line 4122
invoke-static {v2}, Lsg/bigo/mobile/android/aab/c/b;->a(Landroid/view/ViewStub;)Landroid/view/View;
move-result-object v2
instance-of v3, v2, Lcom/imo/android/imoim/fresco/ImoImageView;
if-nez v3, :cond_8c
const/4 v2, 0x0
:cond_8c
check-cast v2, Lcom/imo/android/imoim/fresco/ImoImageView;
iput-object v2, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
.line 4069
:cond_90
iget-object v2, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v2, :cond_97
invoke-virtual {v2, p1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setImageURI(Ljava/lang/String;)V
.line 4070
:cond_97
iget-object p1, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz p1, :cond_9e
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
.line 5075
:cond_9e
invoke-static {v0}, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 5076
sget-object v0, Lcom/imo/android/imoim/util/df$ag;->LIVE_ACTIVITY_GUIDE_SHOWN_BUBBLE_SOURCE_IDS:Lcom/imo/android/imoim/util/df$ag;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0, v4}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "rawShownSourceIds"
.line 5077
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
move-object v1, v0
check-cast v1, Ljava/lang/CharSequence;
filled-new-array {v5}, [Ljava/lang/String;
move-result-object v2
.line 5199
invoke-static {v1, v2}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;[Ljava/lang/String;)Ljava/util/List;
move-result-object v2
.line 5079
invoke-interface {v2, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_119
.line 5083
invoke-interface {v2}, Ljava/util/List;->size()I
move-result v3
const/16 v4, 0x14
if-lt v3, v4, :cond_f2
add-int/lit8 v0, v3, -0xa
.line 5085
invoke-interface {v2, v0, v3}, Ljava/util/List;->subList(II)Ljava/util/List;
move-result-object v0
.line 5086
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
.line 5087
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_d7
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_ea
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
.line 5088
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_d7
.line 5090
:cond_ea
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 5091
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
goto :goto_10d
.line 5093
:cond_f2
invoke-static {v1}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_f9
goto :goto_10d
.line 5096
:cond_f9
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 v0, 0x2c
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
:goto_10d
const-string v0, "if (currentSize >= MAX_S\u2026\"\n }\n }"
.line 5084
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 5099
sget-object v0, Lcom/imo/android/imoim/util/df$ag;->LIVE_ACTIVITY_GUIDE_SHOWN_BUBBLE_SOURCE_IDS:Lcom/imo/android/imoim/util/df$ag;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Ljava/lang/String;)V
:cond_119
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
const-string v0, "componentManager"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
return-void
.end method
.method public final c()V
.registers 4
.line 6141
invoke-direct {p0}, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->f()Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
move-result-object v0
.line 7054
iget-object v0, v0, Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;->a:Landroidx/lifecycle/LiveData;
.line 6141
move-object v1, p0
check-cast v1, Landroidx/lifecycle/LifecycleOwner;
new-instance v2, Lsg/bigo/live/support64/component/resource/ResEntryComponent$b;
invoke-direct {v2, p0}, Lsg/bigo/live/support64/component/resource/ResEntryComponent$b;-><init>(Lsg/bigo/live/support64/component/resource/ResEntryComponent;)V
check-cast v2, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 7169
invoke-direct {p0}, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->f()Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;
move-result-object v0
.line 8065
sget-object v1, Lsg/bigo/live/support64/component/resource/d;->a:Lsg/bigo/live/support64/component/resource/d;
new-instance v1, Lsg/bigo/live/support64/component/resource/ResEntranceViewModel$b;
invoke-direct {v1, v0}, Lsg/bigo/live/support64/component/resource/ResEntranceViewModel$b;-><init>(Lsg/bigo/live/support64/component/resource/ResEntranceViewModel;)V
check-cast v1, Lsg/bigo/live/support64/component/resource/a;
const-string v0, "listener"
invoke-static {v1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x2
.line 9039
invoke-static {v0, v1}, Lsg/bigo/live/support64/component/resource/d;->a(ILsg/bigo/live/support64/component/resource/a;)V
return-void
.end method
.method public final d()V
.registers 3
.line 111
iget-object v0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v0, :cond_9
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/fresco/ImoImageView;->setVisibility(I)V
:cond_9
return-void
.end method
.method public final e()Z
.registers 2
.line 115
iget-object v0, p0, Lsg/bigo/live/support64/component/resource/ResEntryComponent;->d:Lcom/imo/android/imoim/fresco/ImoImageView;
if-eqz v0, :cond_c
invoke-virtual {v0}, Lcom/imo/android/imoim/fresco/ImoImageView;->getVisibility()I
move-result v0
if-nez v0, :cond_c
const/4 v0, 0x1
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final u()[Lsg/bigo/core/component/a/b;
.registers 4
const/4 v0, 0x2
new-array v0, v0, [Lsg/bigo/core/component/a/b;
.line 180
sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_RESOURCE_ENTRANCE_INFLATED:Lsg/bigo/live/support64/component/a/a;
check-cast v1, Lsg/bigo/core/component/a/b;
const/4 v2, 0x0
aput-object v1, v0, v2
sget-object v1, Lsg/bigo/live/support64/component/a/a;->EVENT_LIVE_FINISH_SHOW:Lsg/bigo/live/support64/component/a/a;
check-cast v1, Lsg/bigo/core/component/a/b;
const/4 v2, 0x1
aput-object v1, v0, v2
return-object v0
.end method