RoomsUploadVideoFragment.smali
.class public final Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;
.super Lcom/imo/android/imoim/fragments/BottomDialogFragment;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$a;
}
.end annotation
# static fields
.field public static final b:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$a;
# instance fields
.field a:Lkotlin/f/a/a;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lkotlin/f/a/a<",
"Lkotlin/w;",
">;"
}
.end annotation
.end field
.field private c:Landroid/widget/CheckBox;
.field private d:Landroid/widget/TextView;
.field private e:Lcom/imo/xui/widget/image/XImageView;
.field private f:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;
.field private g:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
.field private h:Ljava/util/HashMap;
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->b:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$a;
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 18
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/BottomDialogFragment;-><init>()V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)Lcom/imo/xui/widget/image/XImageView;
.registers 2
.line 18
iget-object p0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->e:Lcom/imo/xui/widget/image/XImageView;
if-nez p0, :cond_9
const-string v0, "btnDone"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;
.registers 1
.line 18
iget-object p0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->f:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;
return-object p0
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
.registers 1
.line 18
iget-object p0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->g:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
return-object p0
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)Landroid/widget/CheckBox;
.registers 2
.line 18
iget-object p0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
if-nez p0, :cond_9
const-string v0, "checkBox"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)V
.registers 10
.line 3079
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
const-string v1, "checkBox"
if-nez v0, :cond_9
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
iget-object v2, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
if-nez v2, :cond_10
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_10
invoke-virtual {v2}, Landroid/widget/CheckBox;->isChecked()Z
move-result v2
const/4 v3, 0x1
xor-int/2addr v2, v3
invoke-virtual {v0, v2}, Landroid/widget/CheckBox;->setChecked(Z)V
.line 3081
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
if-nez v0, :cond_20
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_20
invoke-virtual {v0}, Landroid/widget/CheckBox;->isChecked()Z
move-result v0
if-eqz v0, :cond_60
sget-object v0, Lcom/imo/android/imoim/util/df$au;->ROOMS_VIDEO_UPLOAD_SHARE_DIALOG_SHOW:Lcom/imo/android/imoim/util/df$au;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0, v3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
if-eqz v0, :cond_60
.line 3082
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
if-nez v0, :cond_37
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_37
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroid/widget/CheckBox;->setChecked(Z)V
.line 3083
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->getContext()Landroid/content/Context;
move-result-object v2
const/4 v3, 0x0
const v0, 0x7f0f0a60
.line 3084
invoke-static {v0}, Lcom/imo/hd/util/d;->a(I)Ljava/lang/String;
move-result-object v4
const v5, 0x7f0f02f1
.line 3086
new-instance v0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$b;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$b;-><init>(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)V
move-object v6, v0
check-cast v6, Lcom/imo/xui/widget/a/b$c;
const v7, 0x7f0f01f0
const/4 v8, 0x0
.line 3083
invoke-static/range {v2 .. v8}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;)V
.line 3090
sget-object p0, Lcom/imo/android/imoim/util/df$au;->ROOMS_VIDEO_UPLOAD_SHARE_DIALOG_SHOW:Lcom/imo/android/imoim/util/df$au;
check-cast p0, Ljava/lang/Enum;
invoke-static {p0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
:cond_60
return-void
.end method
# virtual methods
.method public final a(Landroid/view/View;)V
.registers 8
const-string v0, "view"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f0902ec
.line 37
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "view.findViewById(R.id.checkbox)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/CheckBox;
iput-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
const v0, 0x7f0912e9
.line 38
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "view.findViewById(R.id.tv_check_box)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Landroid/widget/TextView;
iput-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->d:Landroid/widget/TextView;
const v0, 0x7f0901f8
.line 39
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
const-string v1, "view.findViewById(R.id.btn_done)"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v0, Lcom/imo/xui/widget/image/XImageView;
iput-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->e:Lcom/imo/xui/widget/image/XImageView;
const-string v1, "btnDone"
if-nez v0, :cond_3c
.line 40
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_3c
const/4 v2, 0x0
invoke-virtual {v0, v2}, Lcom/imo/xui/widget/image/XImageView;->setEnabled(Z)V
.line 41
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
if-nez v0, :cond_49
const-string v3, "checkBox"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_49
sget-object v3, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->j()Z
move-result v3
invoke-virtual {v0, v3}, Landroid/widget/CheckBox;->setChecked(Z)V
const v0, 0x7f090f59
.line 43
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroidx/recyclerview/widget/RecyclerView;
.line 44
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->getContext()Landroid/content/Context;
move-result-object v3
if-eqz v3, :cond_84
.line 45
new-instance v4, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;
const-string v5, "it"
invoke-static {v3, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {v4, v3}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;-><init>(Landroid/content/Context;)V
iput-object v4, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->f:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;
if-eqz v4, :cond_78
.line 46
new-instance v3, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$c;
invoke-direct {v3, p0, v0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$c;-><init>(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;Landroidx/recyclerview/widget/RecyclerView;)V
check-cast v3, Lkotlin/f/a/b;
.line 1025
iput-object v3, v4, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;->a:Lkotlin/f/a/b;
:cond_78
const-string v3, "rvVideoList"
.line 49
invoke-static {v0, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v3, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->f:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsLocalVideoAdapter;
check-cast v3, Landroidx/recyclerview/widget/RecyclerView$Adapter;
invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
:cond_84
const v0, 0x7f0904ba
.line 52
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
.line 53
new-instance v3, Landroidx/lifecycle/ViewModelProvider;
move-object v4, p0
check-cast v4, Landroidx/lifecycle/ViewModelStoreOwner;
invoke-direct {v3, v4}, Landroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStoreOwner;)V
const-class v4, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
invoke-virtual {v3, v4}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
iput-object v3, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->g:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
if-eqz v3, :cond_b1
.line 2022
iget-object v3, v3, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;->a:Landroidx/lifecycle/MutableLiveData;
if-eqz v3, :cond_b1
.line 55
invoke-virtual {p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->getViewLifecycleOwner()Landroidx/lifecycle/LifecycleOwner;
move-result-object v4
.line 56
new-instance v5, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$d;
invoke-direct {v5, p0, v0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$d;-><init>(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;Landroid/view/View;)V
check-cast v5, Landroidx/lifecycle/Observer;
.line 54
invoke-virtual {v3, v4, v5}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 61
:cond_b1
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->g:Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;
if-eqz v0, :cond_cf
.line 2025
new-instance v3, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel$a;
.line 2026
iget-object v0, v0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel;->a:Landroidx/lifecycle/MutableLiveData;
.line 2025
invoke-direct {v3, v0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel$a;-><init>(Landroidx/lifecycle/MutableLiveData;)V
.line 2051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v0
.line 2027
invoke-virtual {v0}, Lsg/bigo/core/task/a;->d()Ljava/util/concurrent/ExecutorService;
move-result-object v0
check-cast v0, Ljava/util/concurrent/Executor;
const/4 v4, 0x1
new-array v4, v4, [Ljava/lang/Void;
const/4 v5, 0x0
aput-object v5, v4, v2
invoke-virtual {v3, v0, v4}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoViewModel$a;->executeOnExecutor(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask;
.line 63
:cond_cf
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->e:Lcom/imo/xui/widget/image/XImageView;
if-nez v0, :cond_d6
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_d6
new-instance v1, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$e;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$e;-><init>(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/image/XImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 71
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->d:Landroid/widget/TextView;
if-nez v0, :cond_e9
const-string v1, "tvCheckBox"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_e9
new-instance v1, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$f;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$f;-><init>(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)V
check-cast v1, Landroid/view/View$OnClickListener;
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v0, 0x7f090588
.line 73
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$g;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment$g;-><init>(Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;)V
check-cast v0, Landroid/view/View$OnClickListener;
invoke-virtual {p1, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
return-void
.end method
.method public final onDestroyView()V
.registers 3
.line 95
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->c:Landroid/widget/CheckBox;
if-nez v0, :cond_b
const-string v1, "checkBox"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_b
invoke-virtual {v0}, Landroid/widget/CheckBox;->isChecked()Z
move-result v0
invoke-static {v0}, Lcom/imo/android/imoim/rooms/entrance/c;->a(Z)V
.line 96
invoke-super {p0}, Lcom/imo/android/imoim/fragments/BottomDialogFragment;->onDestroyView()V
.line 3000
iget-object v0, p0, Lcom/imo/android/imoim/rooms/onlinevideo/RoomsUploadVideoFragment;->h:Ljava/util/HashMap;
if-eqz v0, :cond_1c
invoke-virtual {v0}, Ljava/util/HashMap;->clear()V
:cond_1c
return-void
.end method
.method public final r_()I
.registers 2
const v0, 0x7f0b0213
return v0
.end method