a.smali
.class public final Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.field private b:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Landroid/app/Activity;",
">;"
}
.end annotation
.end field
.field private c:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Landroidx/fragment/app/Fragment;",
">;"
}
.end annotation
.end field
# direct methods
.method private constructor <init>(Landroid/app/Activity;)V
.registers 3
.line 27
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 28
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->b:Ljava/lang/ref/WeakReference;
.line 29
new-instance p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
invoke-direct {p1}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
return-void
.end method
.method private constructor <init>(Landroidx/fragment/app/Fragment;)V
.registers 4
.line 32
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 33
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
invoke-direct {v0, v1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->b:Ljava/lang/ref/WeakReference;
.line 34
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->c:Ljava/lang/ref/WeakReference;
.line 35
new-instance p1, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
invoke-direct {p1}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
return-void
.end method
.method public static a(Landroid/app/Activity;)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 2
.line 39
new-instance v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;-><init>(Landroid/app/Activity;)V
return-object v0
.end method
.method public static a(Landroidx/fragment/app/Fragment;)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 2
.line 43
new-instance v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;-><init>(Landroidx/fragment/app/Fragment;)V
return-object v0
.end method
.method public static a(Landroid/content/Intent;)Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Intent;",
")",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;",
">;"
}
.end annotation
const-string v0, "media_result"
.line 260
invoke-virtual {p0, v0}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object p0
.line 261
invoke-static {p0}, Lcom/imo/android/common/c;->b(Ljava/util/Collection;)Z
move-result v0
if-eqz v0, :cond_11
.line 262
new-instance p0, Ljava/util/ArrayList;
invoke-direct {p0}, Ljava/util/ArrayList;-><init>()V
:cond_11
return-object p0
.end method
.method private f()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 199
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x1
.line 5298
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->n:Z
return-object p0
.end method
.method private g()Landroidx/fragment/app/Fragment;
.registers 2
.line 268
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->c:Ljava/lang/ref/WeakReference;
if-eqz v0, :cond_b
.line 269
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroidx/fragment/app/Fragment;
return-object v0
:cond_b
const/4 v0, 0x0
return-object v0
.end method
.method private h()Landroid/app/Activity;
.registers 2
.line 275
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->b:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/app/Activity;
return-object v0
.end method
# virtual methods
.method public final a()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 52
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x1
.line 1178
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->f:Z
return-object p0
.end method
.method public final a(I)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 88
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2194
iput p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->j:I
return-object p0
.end method
.method public final a(ILjava/util/List;)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(I",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;"
}
.end annotation
.line 174
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x0
invoke-static {p1, p2, v1}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoMediaType;->a(ILjava/util/List;Ljava/util/List;)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoMediaType;
move-result-object p1
.line 4266
iput-object p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->w:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoMediaType;
return-object p0
.end method
.method public final a(J)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 4
.line 118
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2234
iput-wide p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->t:J
return-object p0
.end method
.method public final a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 179
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 4282
iput-object p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->y:Ljava/lang/String;
return-object p0
.end method
.method public final a(Ljava/util/List;)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Ljava/lang/String;",
">;)",
"Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;"
}
.end annotation
.line 153
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 3274
iput-object p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->x:Ljava/util/List;
return-object p0
.end method
.method public final a(Z)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 57
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 1182
iput-boolean p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->g:Z
return-object p0
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;)V
.registers 7
.line 241
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->h()Landroid/app/Activity;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 245
:cond_7
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->f()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.line 246
new-instance v1, Landroid/content/Intent;
const-class v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryActivity;
invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 247
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const-string v3, "bigo_gallery_config"
invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
const-string v2, "share_group_story"
.line 248
invoke-virtual {v1, v2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "album"
.line 249
invoke-virtual {v1, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 250
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->g()Landroidx/fragment/app/Fragment;
move-result-object p1
const/16 p2, 0x6f
if-eqz p1, :cond_2e
.line 252
invoke-virtual {p1, v1, p2}, Landroidx/fragment/app/Fragment;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.line 254
:cond_2e
invoke-virtual {v0, v1, p2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method public final b()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 143
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x3
.line 3226
iput v1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->s:I
return-object p0
.end method
.method public final b(I)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 98
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2198
iput p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->p:I
return-object p0
.end method
.method public final b(J)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 4
.line 123
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2242
iput-wide p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->u:J
return-object p0
.end method
.method public final b(Z)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 78
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2170
iput-boolean p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->d:Z
return-object p0
.end method
.method public final c()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 184
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x1
.line 4302
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->i:Z
return-object p0
.end method
.method public final c(I)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 103
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2210
iput p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->q:I
return-object p0
.end method
.method public final c(J)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 4
.line 133
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2258
iput-wide p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->v:J
return-object p0
.end method
.method public final c(Z)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 164
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 4250
iput-boolean p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->e:Z
return-object p0
.end method
.method public final d()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 189
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x1
.line 4326
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->m:Z
return-object p0
.end method
.method public final d(I)Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 108
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
.line 2214
iput p1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->r:I
return-object p0
.end method
.method public final e()Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;
.registers 3
.line 194
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const/4 v1, 0x1
.line 4338
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;->o:Z
return-object p0
.end method
.method public final e(I)V
.registers 6
.line 224
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->h()Landroid/app/Activity;
move-result-object v0
if-nez v0, :cond_7
return-void
.line 229
:cond_7
new-instance v1, Landroid/content/Intent;
const-class v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryActivity;
invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
.line 230
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a:Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryConfig;
const-string v3, "bigo_gallery_config"
invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
.line 231
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->g()Landroidx/fragment/app/Fragment;
move-result-object v2
if-eqz v2, :cond_26
.line 233
invoke-virtual {v2}, Landroidx/fragment/app/Fragment;->isAdded()Z
move-result v0
if-nez v0, :cond_22
return-void
.line 234
:cond_22
invoke-virtual {v2, v1, p1}, Landroidx/fragment/app/Fragment;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.line 236
:cond_26
invoke-virtual {v0, v1, p1}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method