CommunityReportWriteDescFragment$d.smali
.class public final Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/community/report/adapter/attachment/a/a;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
# instance fields
.field final synthetic a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
# direct methods
.method constructor <init>(Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()V"
}
.end annotation
.line 194
iput-object p1, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a()V
.registers 3
.line 196
iget-object v0, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-virtual {v0}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/managers/ImoPermission;->a(Landroid/content/Context;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v0
const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE"
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/ImoPermission$a;
move-result-object v0
.line 197
new-instance v1, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d$a;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d$a;-><init>(Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;)V
check-cast v1, Lcom/imo/android/imoim/managers/ImoPermission$Listener;
.line 1191
iput-object v1, v0, Lcom/imo/android/imoim/managers/ImoPermission$a;->c:Lcom/imo/android/imoim/managers/ImoPermission$Listener;
const-string v1, "CommunityReportWriteDescFragment.goSelectAvatar"
.line 206
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/ImoPermission$a;->b(Ljava/lang/String;)Z
return-void
.end method
.method public final a(Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;)V
.registers 4
const-string v0, "media"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 210
iget-object v1, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-static {v1}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;->i(Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;)Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;
move-result-object v1
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 2083
iget-object v0, v1, Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;->a:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1e
.line 2084
iget-object v0, v1, Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;->a:Ljava/util/ArrayList;
invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
.line 2085
invoke-virtual {v1}, Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;->notifyDataSetChanged()V
.line 211
:cond_1e
iget-object p1, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-static {p1}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;->k(Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;)V
return-void
.end method
.method public final b(Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;)V
.registers 9
const-string v0, "media"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 215
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 216
iget-object v1, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-static {v1}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;->i(Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;)Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;
move-result-object v1
.line 3027
iget-object v1, v1, Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;->a:Ljava/util/ArrayList;
.line 216
check-cast v1, Ljava/lang/Iterable;
.line 343
invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_18
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_71
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;
.line 217
new-instance v3, Lcom/imo/android/imoim/widgets/ImoImage;
invoke-direct {v3}, Lcom/imo/android/imoim/widgets/ImoImage;-><init>()V
.line 218
iget-object v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->d:Ljava/lang/String;
check-cast v4, Ljava/lang/CharSequence;
const/4 v5, 0x1
const/4 v6, 0x0
if-eqz v4, :cond_3a
invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
move-result v4
if-nez v4, :cond_38
goto :goto_3a
:cond_38
const/4 v4, 0x0
goto :goto_3b
:cond_3a
:goto_3a
const/4 v4, 0x1
:goto_3b
if-eqz v4, :cond_40
iget-object v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->a:Ljava/lang/String;
goto :goto_42
:cond_40
iget-object v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->d:Ljava/lang/String;
:goto_42
iput-object v4, v3, Lcom/imo/android/imoim/widgets/ImoImage;->a:Ljava/lang/String;
.line 219
iget-object v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->e:Ljava/lang/String;
check-cast v4, Ljava/lang/CharSequence;
if-eqz v4, :cond_52
invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
move-result v4
if-nez v4, :cond_51
goto :goto_52
:cond_51
const/4 v5, 0x0
:cond_52
:goto_52
if-eqz v5, :cond_57
iget-object v4, v3, Lcom/imo/android/imoim/widgets/ImoImage;->a:Ljava/lang/String;
goto :goto_59
:cond_57
iget-object v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->e:Ljava/lang/String;
:goto_59
iput-object v4, v3, Lcom/imo/android/imoim/widgets/ImoImage;->b:Ljava/lang/String;
.line 220
iput-boolean v6, v3, Lcom/imo/android/imoim/widgets/ImoImage;->d:Z
.line 221
iget-boolean v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->r:Z
iput-boolean v4, v3, Lcom/imo/android/imoim/widgets/ImoImage;->c:Z
.line 222
iget-boolean v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->s:Z
iput-boolean v4, v3, Lcom/imo/android/imoim/widgets/ImoImage;->i:Z
.line 223
iget v4, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->k:I
iput v4, v3, Lcom/imo/android/imoim/widgets/ImoImage;->e:I
.line 224
iget v2, v2, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;->l:I
iput v2, v3, Lcom/imo/android/imoim/widgets/ImoImage;->f:I
.line 225
invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_18
.line 227
:cond_71
iget-object v1, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-static {v1}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;->i(Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;)Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;
move-result-object v1
.line 4027
iget-object v1, v1, Lcom/imo/android/imoim/community/report/adapter/attachment/ReportAttachmentAdapter;->a:Ljava/util/ArrayList;
.line 227
invoke-virtual {v1, p1}, Ljava/util/ArrayList;->indexOf(Ljava/lang/Object;)I
move-result p1
.line 229
iget-object v1, p0, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment$d;->a:Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;
invoke-virtual {v1}, Lcom/imo/android/imoim/community/report/fragment/CommunityReportWriteDescFragment;->getActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v1
check-cast v1, Landroid/content/Context;
const/16 v2, 0x7d0
const-string v3, "publish_editor"
.line 228
invoke-static {v1, v0, p1, v3, v2}, Lcom/imo/android/imoim/views/MultiplePhotosActivity;->a(Landroid/content/Context;Ljava/util/ArrayList;ILjava/lang/String;I)V
return-void
.end method