h.smali
.class public final Lcom/imo/android/imoim/commonpublish/h;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/commonpublish/h$a;
}
.end annotation
# static fields
.field public static final d:Lcom/imo/android/imoim/commonpublish/h$a;
# instance fields
.field public a:Landroid/app/Activity;
.field public b:Landroidx/fragment/app/Fragment;
.field public c:Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed$Topic;
.field private e:Landroid/content/Context;
.field private f:Z
# direct methods
.method static constructor <clinit>()V
.registers 2
new-instance v0, Lcom/imo/android/imoim/commonpublish/h$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/commonpublish/h$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/commonpublish/h;->d:Lcom/imo/android/imoim/commonpublish/h$a;
return-void
.end method
.method public constructor <init>(Landroid/app/Activity;)V
.registers 3
const-string v0, "activity"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 43
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/h;->a:Landroid/app/Activity;
.line 44
check-cast p1, Landroid/content/Context;
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/h;->e:Landroid/content/Context;
return-void
.end method
.method public constructor <init>(Landroidx/fragment/app/Fragment;)V
.registers 3
const-string v0, "fragment"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 48
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/h;->b:Landroidx/fragment/app/Fragment;
.line 49
invoke-virtual {p1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context;
move-result-object p1
const-string v0, "fragment.requireContext()"
invoke-static {p1, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/h;->e:Landroid/content/Context;
return-void
.end method
# virtual methods
.method public final a(IILandroid/content/Intent;)Z
.registers 29
move-object/from16 v0, p0
move-object/from16 v1, p3
const/4 v2, 0x0
const/16 v3, 0x3f2
move/from16 v4, p1
if-ne v4, v3, :cond_13a
const/4 v3, -0x1
move/from16 v4, p2
if-eq v4, v3, :cond_11
return v2
.line 70
:cond_11
invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->D()Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
move-result-object v6
.line 71
new-instance v3, Ljava/util/ArrayList;
invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
.line 72
invoke-static/range {p3 .. p3}, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/a;->a(Landroid/content/Intent;)Ljava/util/List;
move-result-object v4
const-string v5, "BigoGallery.obtainResult(data)"
invoke-static {v4, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 73
invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v4
:goto_27
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v5
if-eqz v5, :cond_42
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v5
check-cast v5, Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;
.line 74
sget-object v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;->CREATOR:Lcom/imo/android/imoim/commonpublish/data/MediaData$a;
const-string v7, "m"
invoke-static {v5, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v5}, Lcom/imo/android/imoim/commonpublish/data/MediaData$a;->a(Lcom/imo/android/imoim/biggroup/zone/ui/gallery/BigoGalleryMedia;)Lcom/imo/android/imoim/commonpublish/data/MediaData;
move-result-object v5
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_27
.line 76
:cond_42
check-cast v3, Ljava/util/List;
.line 1029
iput-object v3, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->e:Ljava/util/List;
const/4 v3, 0x0
if-eqz v1, :cond_50
const-string v4, "media_type"
.line 77
invoke-virtual {v1, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
goto :goto_51
:cond_50
move-object v4, v3
:goto_51
const-string v5, "text_photo"
const v7, -0x7d616f60
const/4 v12, 0x1
if-nez v4, :cond_5a
goto :goto_7f
.line 78
:cond_5a
invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
move-result v8
if-eq v8, v7, :cond_73
const v9, 0x36452d
if-eq v8, v9, :cond_66
goto :goto_7f
:cond_66
const-string v8, "text"
.line 79
invoke-virtual {v4, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_7f
.line 1048
iput-boolean v12, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->w:Z
.line 1050
iput-boolean v12, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->y:Z
goto :goto_7f
.line 83
:cond_73
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_7f
.line 2048
iput-boolean v12, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->w:Z
.line 2050
iput-boolean v12, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->y:Z
.line 3037
iput v12, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->m:I
.line 89
:cond_7f
:goto_7f
iget-object v8, v0, Lcom/imo/android/imoim/commonpublish/h;->c:Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed$Topic;
if-eqz v8, :cond_a5
.line 3067
iget-object v15, v8, Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed$Topic;->b:Ljava/lang/String;
if-eqz v15, :cond_9d
.line 91
new-instance v3, Lcom/imo/android/imoim/commonpublish/data/TopicData;
.line 4065
iget-object v14, v8, Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed$Topic;->a:Ljava/lang/String;
.line 4069
iget-object v9, v8, Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed$Topic;->c:Ljava/lang/String;
.line 4077
iget-wide v10, v8, Lcom/imo/android/imoim/world/data/bean/feedentity/TopicFeed$Topic;->g:J
const/16 v19, 0x0
const/16 v20, 0x10
const/16 v21, 0x0
move-object v13, v3
move-object/from16 v16, v9
move-wide/from16 v17, v10
.line 91
invoke-direct/range {v13 .. v21}, Lcom/imo/android/imoim/commonpublish/data/TopicData;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZILkotlin/f/b/j;)V
:cond_9d
if-eqz v3, :cond_a5
.line 99
invoke-static {v3}, Lkotlin/a/k;->a(Ljava/lang/Object;)Ljava/util/List;
move-result-object v3
.line 5057
iput-object v3, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->D:Ljava/util/List;
.line 5058
:cond_a5
iput-boolean v2, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->E:Z
const-string v3, "copy_link"
.line 104
invoke-static {v4, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_100
const-string v8, "copied_link"
.line 105
invoke-virtual {v1, v8}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 106
new-instance v8, Ljava/util/ArrayList;
invoke-direct {v8}, Ljava/util/ArrayList;-><init>()V
.line 107
new-instance v9, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-direct {v9}, Lcom/imo/android/imoim/commonpublish/data/MediaData;-><init>()V
const/4 v10, 0x3
.line 6019
iput v10, v9, Lcom/imo/android/imoim/commonpublish/data/MediaData;->a:I
.line 109
new-instance v10, Lcom/imo/android/imoim/commonpublish/data/LinkData;
const/4 v14, 0x0
const/4 v15, 0x0
const/16 v16, 0x0
const/16 v17, 0x0
const/16 v18, 0x0
const/16 v19, 0x0
const/16 v20, 0x0
const/16 v21, 0x0
const/16 v22, 0x0
const/16 v23, 0x1ff
const/16 v24, 0x0
move-object v13, v10
invoke-direct/range {v13 .. v24}, Lcom/imo/android/imoim/commonpublish/data/LinkData;-><init>(Ljava/lang/String;Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZZILkotlin/f/b/j;)V
.line 7011
iput-object v1, v10, Lcom/imo/android/imoim/commonpublish/data/LinkData;->a:Ljava/lang/String;
.line 7019
iput-boolean v2, v10, Lcom/imo/android/imoim/commonpublish/data/LinkData;->h:Z
.line 8011
iget-object v1, v10, Lcom/imo/android/imoim/commonpublish/data/LinkData;->a:Ljava/lang/String;
.line 112
invoke-static {v1}, Lcom/imo/android/imoim/views/k;->d(Ljava/lang/String;)Z
move-result v1
.line 8017
iput-boolean v1, v10, Lcom/imo/android/imoim/commonpublish/data/LinkData;->g:Z
.line 8025
iput-object v10, v9, Lcom/imo/android/imoim/commonpublish/data/MediaData;->d:Lcom/imo/android/imoim/commonpublish/data/LinkData;
.line 107
invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 106
check-cast v8, Ljava/util/List;
.line 8029
iput-object v8, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->e:Ljava/util/List;
const/16 v1, 0xbb8
.line 8066
iput v1, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->L:I
.line 118
:try_start_f5
invoke-virtual {v6}, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v1
const-string v2, "from_clipboard"
invoke-virtual {v1, v2, v12}, Lcom/imo/android/imoim/commonpublish/j;->a(Ljava/lang/String;Z)Lcom/imo/android/imoim/commonpublish/j;
:try_end_fe
.catch Lorg/json/JSONException; {:try_start_f5 .. :try_end_fe} :catch_ff
goto :goto_100
:catch_ff
nop
:cond_100
:goto_100
if-nez v4, :cond_103
goto :goto_121
.line 125
:cond_103
invoke-virtual {v4}, Ljava/lang/String;->hashCode()I
move-result v1
if-eq v1, v7, :cond_118
const v2, 0x59bb1a84
if-eq v1, v2, :cond_10f
goto :goto_121
.line 127
:cond_10f
invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_121
const-string v1, "11"
goto :goto_12a
.line 126
:cond_118
invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_121
const-string v1, "15"
goto :goto_12a
.line 128
:cond_121
:goto_121
iget-boolean v1, v0, Lcom/imo/android/imoim/commonpublish/h;->f:Z
if-eqz v1, :cond_128
const-string v1, "17"
goto :goto_12a
:cond_128
const-string v1, "2"
:goto_12a
move-object v9, v1
.line 130
sget-object v1, Lcom/imo/android/imoim/commonpublish/b;->a:Lcom/imo/android/imoim/commonpublish/b;
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/h;->e:Landroid/content/Context;
const/4 v7, 0x0
const/4 v8, 0x0
const/4 v10, 0x0
const/16 v11, 0x58
const-string v5, "WorldNews"
invoke-static/range {v4 .. v11}, Lcom/imo/android/imoim/commonpublish/b;->a(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/util/common/a$a;I)V
return v12
:cond_13a
return v2
.end method