CommonPublishActivity.smali
.class public final Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$a;
}
.end annotation
# static fields
.field static final synthetic a:[Lkotlin/k/g;
.field public static final d:Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$a;
# instance fields
.field public b:Ljava/lang/String;
.field public c:Z
.field private e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
.field private final f:Lkotlin/f;
.field private g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
.field private h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
.field private i:Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
.field private j:Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
.field private k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
.field private l:Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;
.field private m:Lcom/imo/android/imoim/commonpublish/component/LinkDataComponent;
.field private n:Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
.field private o:Lcom/imo/android/imoim/publish/e;
.field private p:Lcom/imo/android/imoim/publish/g;
.field private q:Z
.field private r:Z
.field private s:Z
.field private final t:Ljava/util/concurrent/atomic/AtomicLong;
.field private u:J
.field private v:Lcom/imo/android/imoim/publish/f;
.field private w:Ljava/io/InputStream;
.field private x:Ljava/util/HashMap;
# direct methods
.method static constructor <clinit>()V
.registers 5
const/4 v0, 0x1
new-array v0, v0, [Lkotlin/k/g;
new-instance v1, Lkotlin/f/b/z;
const-class v2, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;
invoke-static {v2}, Lkotlin/f/b/ab;->a(Ljava/lang/Class;)Lkotlin/k/b;
move-result-object v2
const-string v3, "mTaskViewModel"
const-string v4, "getMTaskViewModel()Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;"
invoke-direct {v1, v2, v3, v4}, Lkotlin/f/b/z;-><init>(Lkotlin/k/c;Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1}, Lkotlin/f/b/ab;->a(Lkotlin/f/b/y;)Lkotlin/k/j;
move-result-object v1
check-cast v1, Lkotlin/k/g;
const/4 v2, 0x0
aput-object v1, v0, v2
sput-object v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a:[Lkotlin/k/g;
new-instance v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$a;
const/4 v1, 0x0
invoke-direct {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$a;-><init>(Lkotlin/f/b/j;)V
sput-object v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->d:Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$a;
return-void
.end method
.method public constructor <init>()V
.registers 4
.line 81
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
.line 126
new-instance v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$h;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$h;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v0, Lkotlin/f/a/a;
invoke-static {v0}, Lkotlin/g;->a(Lkotlin/f/a/a;)Lkotlin/f;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->f:Lkotlin/f;
.line 147
new-instance v0, Ljava/util/concurrent/atomic/AtomicLong;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
invoke-static {v1, v2}, Ljava/lang/Math;->abs(J)J
move-result-wide v1
invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;-><init>(J)V
iput-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->t:Ljava/util/concurrent/atomic/AtomicLong;
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 1
.line 81
invoke-direct {p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->f()V
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;I)V
.registers 4
.line 50169
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_9
const-string v1, "mPublishPanelConfig"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50178
:cond_9
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->T:Z
if-nez v0, :cond_28
if-nez p1, :cond_28
.line 50170
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->v:Lcom/imo/android/imoim/publish/f;
if-nez p1, :cond_23
.line 50171
new-instance p1, Lcom/imo/android/imoim/publish/f;
move-object v0, p0
check-cast v0, Landroid/content/Context;
invoke-direct {p1, v0}, Lcom/imo/android/imoim/publish/f;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->v:Lcom/imo/android/imoim/publish/f;
if-eqz p1, :cond_22
.line 50172
invoke-virtual {p1}, Lcom/imo/android/imoim/publish/f;->show()V
:cond_22
return-void
:cond_23
if-eqz p1, :cond_28
.line 50174
invoke-virtual {p1}, Lcom/imo/android/imoim/publish/f;->show()V
:cond_28
return-void
.end method
.method public static final synthetic a(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;Ljava/io/InputStream;)V
.registers 2
.line 81
iput-object p1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->w:Ljava/io/InputStream;
return-void
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
.registers 2
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez p0, :cond_9
const-string v0, "mPublishPanelConfig"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method private final b(I)V
.registers 5
.line 419
sget v0, Lcom/imo/android/imoim/k$a;->media_list:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroidx/recyclerview/widget/RecyclerView;
if-eqz v0, :cond_1e
.line 420
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v1
instance-of v2, v1, Landroid/widget/LinearLayout$LayoutParams;
if-nez v2, :cond_13
const/4 v1, 0x0
:cond_13
check-cast v1, Landroid/widget/LinearLayout$LayoutParams;
if-eqz v1, :cond_1e
.line 421
iput p1, v1, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
.line 422
check-cast v1, Landroid/view/ViewGroup$LayoutParams;
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
:cond_1e
return-void
.end method
.method public static final synthetic b(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;I)V
.registers 2
.line 81
invoke-direct {p0, p1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e(I)V
return-void
.end method
.method public static final synthetic c(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Ljava/lang/String;
.registers 3
.line 50179
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->t:Ljava/util/concurrent/atomic/AtomicLong;
invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicLong;->incrementAndGet()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private final c(I)V
.registers 4
.line 691
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_9
const-string v1, "mPublishPanelConfig"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50039
:cond_9
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->n:Z
if-nez v0, :cond_44
.line 691
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v0, :cond_16
const-string v1, "mPublishViewModel"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_16
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;->d()Z
move-result v0
if-nez v0, :cond_1d
goto :goto_44
.line 695
:cond_1d
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->o:Lcom/imo/android/imoim/publish/e;
if-nez v0, :cond_36
.line 696
new-instance v0, Lcom/imo/android/imoim/publish/e;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/publish/e;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->o:Lcom/imo/android/imoim/publish/e;
if-eqz v0, :cond_36
.line 697
new-instance v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$w;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$w;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v1, Landroid/view/View$OnClickListener;
.line 50040
iput-object v1, v0, Lcom/imo/android/imoim/publish/e;->a:Landroid/view/View$OnClickListener;
.line 702
:cond_36
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->o:Lcom/imo/android/imoim/publish/e;
if-eqz v0, :cond_3d
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/publish/e;->a(I)V
.line 703
:cond_3d
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->o:Lcom/imo/android/imoim/publish/e;
if-eqz p1, :cond_44
invoke-virtual {p1}, Lcom/imo/android/imoim/publish/e;->show()V
:cond_44
:goto_44
return-void
.end method
.method private final d(I)V
.registers 4
.line 711
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->p:Lcom/imo/android/imoim/publish/g;
if-nez v0, :cond_19
.line 712
new-instance v0, Lcom/imo/android/imoim/publish/g;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/publish/g;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->p:Lcom/imo/android/imoim/publish/g;
if-eqz v0, :cond_19
.line 713
new-instance v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$t;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$t;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v1, Landroid/view/View$OnClickListener;
.line 50042
iput-object v1, v0, Lcom/imo/android/imoim/publish/g;->a:Landroid/view/View$OnClickListener;
.line 721
:cond_19
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->p:Lcom/imo/android/imoim/publish/g;
if-eqz v0, :cond_20
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/publish/g;->a(I)V
.line 722
:cond_20
iget-object p1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->p:Lcom/imo/android/imoim/publish/g;
if-eqz p1, :cond_27
invoke-virtual {p1}, Lcom/imo/android/imoim/publish/g;->show()V
:cond_27
return-void
.end method
.method public static final synthetic d(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 3
.line 50180
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_9
const-string v1, "mPublishPanelConfig"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50184
:cond_9
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->T:Z
if-nez v0, :cond_14
.line 50181
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->v:Lcom/imo/android/imoim/publish/f;
if-eqz p0, :cond_14
invoke-virtual {p0}, Lcom/imo/android/imoim/publish/f;->cancel()V
:cond_14
return-void
.end method
.method private final e()Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;
.registers 2
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->f:Lkotlin/f;
invoke-interface {v0}, Lkotlin/f;->getValue()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;
return-object v0
.end method
.method private final e(I)V
.registers 4
.line 726
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_9
const-string v1, "mPublishPanelConfig"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50044
:cond_9
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->T:Z
if-eqz v0, :cond_11
.line 727
invoke-direct {p0, p1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->d(I)V
return-void
.line 729
:cond_11
invoke-direct {p0, p1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->c(I)V
return-void
.end method
.method public static final synthetic e(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Z
.registers 1
.line 81
iget-boolean p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->r:Z
return p0
.end method
.method private final f()V
.registers 6
.line 501
move-object v0, p0
check-cast v0, Landroid/content/Context;
const v1, 0x7f0f0769
invoke-virtual {p0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getString(I)Ljava/lang/String;
move-result-object v1
const v2, 0x7f0f01f0
.line 502
invoke-virtual {p0, v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getString(I)Ljava/lang/String;
move-result-object v2
const v3, 0x7f0f0001
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getString(I)Ljava/lang/String;
move-result-object v3
new-instance v4, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$i;
invoke-direct {v4, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$i;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v4, Lcom/imo/android/imoim/dialog/a$b;
.line 501
invoke-static {v0, v1, v2, v3, v4}, Lcom/imo/android/imoim/dialog/a;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/dialog/a$b;)V
return-void
.end method
.method public static final synthetic f(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Z
.registers 6
.line 50185
sget-object v0, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v0}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->hasWorldPublishToStoryPopup()Z
move-result v0
.line 50186
sget-object v1, Lcom/imo/android/imoim/util/df$bg;->KEY_HAS_SHOWED_ALSO_POST_TO_STORY_POPUP:Lcom/imo/android/imoim/util/df$bg;
check-cast v1, Ljava/lang/Enum;
const/4 v2, 0x0
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v1
.line 50187
sget v3, Lcom/imo/android/imoim/k$a;->check_also_post_to_story:I
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v3
check-cast v3, Landroid/widget/ImageView;
const-string v4, "check_also_post_to_story"
invoke-static {v3, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Landroid/widget/ImageView;->isSelected()Z
move-result v3
.line 50188
iget-boolean v4, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->r:Z
if-eqz v4, :cond_39
if-eqz v0, :cond_39
if-nez v1, :cond_39
if-nez v3, :cond_39
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez p0, :cond_33
const-string v0, "mPublishPanelConfig"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50189
:cond_33
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->i:Ljava/util/List;
if-nez p0, :cond_39
const/4 p0, 0x1
return p0
:cond_39
return v2
.end method
.method public static final synthetic g(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 14
.line 50190
new-instance v0, Lcom/imo/android/imoim/dialog/d$a;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
const/16 v1, 0x118
.line 50191
invoke-static {v1}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(I)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50192
sget-object v1, Lcom/imo/android/imoim/dialog/a/a;->ScaleAlphaFromCenter:Lcom/imo/android/imoim/dialog/a/a;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/a/a;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
const/4 v1, 0x0
.line 50193
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->c(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50194
new-instance v2, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$m;
invoke-direct {v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$m;-><init>()V
check-cast v2, Lcom/imo/android/imoim/dialog/view/b;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/view/b;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v3
new-array v0, v1, [Ljava/lang/Object;
const v2, 0x7f0f0b60
.line 50211
invoke-static {v2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v4, v0
check-cast v4, Ljava/lang/CharSequence;
new-array v0, v1, [Ljava/lang/Object;
const v2, 0x7f0f0b61
.line 50212
invoke-static {v2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v5, v0
check-cast v5, Ljava/lang/CharSequence;
new-array v0, v1, [Ljava/lang/Object;
const v2, 0x7f0f007c
.line 50213
invoke-static {v2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v6, v0
check-cast v6, Ljava/lang/CharSequence;
new-array v0, v1, [Ljava/lang/Object;
const v2, 0x7f0f0712
.line 50214
invoke-static {v2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v7, v0
check-cast v7, Ljava/lang/CharSequence;
.line 50215
new-instance v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$n;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$n;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
move-object v8, v0
check-cast v8, Lcom/imo/android/imoim/dialog/a$b;
.line 50221
new-instance v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$o;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$o;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
move-object v9, v0
check-cast v9, Lcom/imo/android/imoim/dialog/a$b;
.line 50224
sget-object v10, Lcom/imo/android/imoim/util/bz;->aC:Ljava/lang/String;
const/4 v11, 0x0
const/4 v12, 0x0
.line 50210
invoke-virtual/range {v3 .. v12}, Lcom/imo/android/imoim/dialog/d$a;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Lcom/imo/android/imoim/dialog/a$b;Lcom/imo/android/imoim/dialog/a$b;Ljava/lang/String;ZZ)Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;
move-result-object v0
const/4 v2, 0x1
.line 50234
iput v2, v0, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->o:I
.line 50228
invoke-virtual {v0}, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
.line 50229
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v0
const-string v3, "input_method"
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/IMO;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
if-eqz v0, :cond_ab
check-cast v0, Landroid/view/inputmethod/InputMethodManager;
.line 50230
sget v3, Lcom/imo/android/imoim/k$a;->text_edit_layout:I
invoke-virtual {p0, v3}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v3
check-cast v3, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;
const-string v4, "text_edit_layout"
invoke-static {v3, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v3}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getWindowToken()Landroid/os/IBinder;
move-result-object v3
invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
.line 50231
sget-object v0, Lcom/imo/android/imoim/util/df$bg;->KEY_HAS_SHOWED_ALSO_POST_TO_STORY_POPUP:Lcom/imo/android/imoim/util/df$bg;
check-cast v0, Ljava/lang/Enum;
invoke-static {v0, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 50232
sget-object v0, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
const/16 v0, 0x336
.line 50236
invoke-virtual {p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object p0
.line 50232
invoke-static {v0, p0}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b(ILcom/imo/android/imoim/commonpublish/PublishParams;)V
return-void
.line 50229
:cond_ab
new-instance p0, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager"
invoke-direct {p0, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p0
.end method
.method public static final synthetic h(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/commonpublish/PublishParams;
.registers 1
.line 81
invoke-virtual {p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object p0
return-object p0
.end method
.method public static final synthetic i(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
.registers 2
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->j:Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
if-nez p0, :cond_9
const-string v0, "mHotTopicListComponent"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic j(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 2
const/4 v0, 0x0
.line 81
iput-boolean v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->q:Z
return-void
.end method
.method public static final synthetic k(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 13
.line 50237
new-instance v0, Lcom/imo/android/imoim/dialog/d$a;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
.line 50238
sget-object v1, Lcom/imo/android/imoim/dialog/a/a;->ScaleAlphaFromCenter:Lcom/imo/android/imoim/dialog/a/a;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/a/a;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
const/4 v1, 0x0
.line 50239
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50240
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->c(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50241
new-instance v2, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$u;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$u;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v2, Lcom/imo/android/imoim/dialog/view/b;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/view/b;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
new-array v2, v1, [Ljava/lang/Object;
const v3, 0x7f0f0c11
.line 50257
invoke-static {v3, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
check-cast v2, Ljava/lang/CharSequence;
new-array v1, v1, [Ljava/lang/Object;
const v3, 0x7f0f0ba6
.line 50258
invoke-static {v3, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
.line 50260
new-instance v3, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$v;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$v;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v3, Lcom/imo/android/imoim/dialog/a$b;
const v4, 0x7f080647
.line 50266
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
.line 50272
new-instance v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;
iget-object v6, v0, Lcom/imo/android/imoim/dialog/d$a;->b:Landroid/content/Context;
const/4 v7, 0x0
const/4 v8, 0x0
const/4 v9, 0x6
const/4 v10, 0x0
move-object v5, v11
invoke-direct/range {v5 .. v10}, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;IILkotlin/f/b/j;)V
const/4 v5, 0x0
.line 50283
iput-object v5, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->c:Ljava/lang/CharSequence;
.line 50285
iput-object v2, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->d:Ljava/lang/CharSequence;
.line 50287
iput-object v1, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->e:Ljava/lang/CharSequence;
.line 50289
iput-object v5, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->f:Ljava/lang/CharSequence;
.line 50291
iput-object v3, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->a:Lcom/imo/android/imoim/dialog/a$b;
.line 50292
iput-object v5, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->b:Lcom/imo/android/imoim/dialog/a$b;
.line 50294
iput-object v4, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->g:Ljava/lang/Integer;
const/4 v1, 0x1
.line 50296
iput-boolean v1, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->h:Z
.line 50298
iput-boolean v1, v11, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->i:Z
.line 50281
invoke-virtual {v0}, Lcom/imo/android/imoim/dialog/d$a;->a()Lcom/imo/android/imoim/dialog/view/c;
move-result-object v0
invoke-virtual {v11, v0}, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->setPopupInfo(Lcom/imo/android/imoim/dialog/view/c;)V
.line 50268
invoke-virtual {v11}, Lcom/imo/android/imoim/dialog/view/SmallPicConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
.line 50269
iput-boolean v1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->s:Z
.line 50270
sget-object p0, Lcom/imo/android/imoim/world/worldnews/task/j;->g:Lcom/imo/android/imoim/world/worldnews/task/j;
const/16 v0, 0x387
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/world/worldnews/task/j;->c(I)V
return-void
.end method
.method public static final synthetic l(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 14
.line 50300
new-instance v0, Lcom/imo/android/imoim/dialog/d$a;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
.line 50301
sget-object v1, Lcom/imo/android/imoim/dialog/a/a;->ScaleAlphaFromCenter:Lcom/imo/android/imoim/dialog/a/a;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/a/a;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
const/4 v1, 0x0
.line 50302
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50303
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->c(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50304
new-instance v2, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$r;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$r;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v2, Lcom/imo/android/imoim/dialog/view/b;
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/view/b;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v3
new-array v0, v1, [Ljava/lang/Object;
const v2, 0x7f0f0c12
.line 50320
invoke-static {v2, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v5, v0
check-cast v5, Ljava/lang/CharSequence;
new-array v0, v1, [Ljava/lang/Object;
const v1, 0x7f0f0c39
.line 50321
invoke-static {v1, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v6, v0
check-cast v6, Ljava/lang/CharSequence;
.line 50323
new-instance v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$s;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$s;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
move-object v8, v0
check-cast v8, Lcom/imo/android/imoim/dialog/a$b;
.line 50329
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_4b
const-string v1, "mPublishPanelConfig"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50337
:cond_4b
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->R:Ljava/lang/String;
const/4 v1, 0x0
if-eqz v0, :cond_a3
.line 50329
invoke-direct {p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e()Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;
move-result-object v2
const-string v4, "taskId"
invoke-static {v0, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 50338
iget-object v2, v2, Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;->a:Landroidx/lifecycle/MutableLiveData;
invoke-virtual {v2}, Landroidx/lifecycle/MutableLiveData;->getValue()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/List;
if-eqz v2, :cond_a3
check-cast v2, Ljava/lang/Iterable;
.line 50425
invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_69
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_a3
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/world/worldnews/task/p;
if-eqz v4, :cond_69
.line 50429
iget-object v4, v4, Lcom/imo/android/imoim/world/worldnews/task/p;->b:Ljava/util/List;
if-eqz v4, :cond_69
.line 50339
check-cast v4, Ljava/lang/Iterable;
.line 50426
invoke-interface {v4}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v4
:cond_81
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_69
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/imo/android/imoim/world/worldnews/task/q;
if-eqz v7, :cond_96
.line 50430
iget-object v9, v7, Lcom/imo/android/imoim/world/worldnews/task/q;->a:Lcom/imo/android/imoim/world/worldnews/task/h;
if-eqz v9, :cond_96
.line 50431
iget-object v9, v9, Lcom/imo/android/imoim/world/worldnews/task/h;->a:Ljava/lang/String;
goto :goto_97
:cond_96
move-object v9, v1
.line 50340
:goto_97
invoke-static {v9, v0}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v9
if-eqz v9, :cond_81
.line 50432
iget-object v0, v7, Lcom/imo/android/imoim/world/worldnews/task/q;->a:Lcom/imo/android/imoim/world/worldnews/task/h;
if-eqz v0, :cond_a3
.line 50433
iget-object v1, v0, Lcom/imo/android/imoim/world/worldnews/task/h;->h:Ljava/lang/String;
:cond_a3
move-object v10, v1
const/4 v9, 0x0
const/4 v7, 0x0
const/4 v4, 0x0
const/4 v11, 0x1
const/4 v12, 0x1
.line 50319
invoke-virtual/range {v3 .. v12}, Lcom/imo/android/imoim/dialog/d$a;->a(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Lcom/imo/android/imoim/dialog/a$b;Lcom/imo/android/imoim/dialog/a$b;Ljava/lang/String;ZZ)Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;
move-result-object v0
const/4 v1, 0x2
.line 50434
iput v1, v0, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->o:I
const/4 v1, 0x1
.line 50436
iput-boolean v1, v0, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->j:Z
.line 50333
invoke-virtual {v0}, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
.line 50334
iput-boolean v1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->s:Z
.line 50335
sget-object p0, Lcom/imo/android/imoim/world/worldnews/task/j;->g:Lcom/imo/android/imoim/world/worldnews/task/j;
const/16 v0, 0x385
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/world/worldnews/task/j;->c(I)V
return-void
.end method
.method public static final synthetic m(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Ljava/io/InputStream;
.registers 1
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->w:Ljava/io/InputStream;
return-object p0
.end method
.method public static final synthetic n(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;
.registers 1
.line 81
invoke-direct {p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e()Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;
move-result-object p0
return-object p0
.end method
.method public static final synthetic o(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 3
.line 50438
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_9
const-string v1, "mPublishPanelConfig"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 50444
:cond_9
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->T:Z
if-eqz v0, :cond_15
.line 50445
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->p:Lcom/imo/android/imoim/publish/g;
if-eqz p0, :cond_14
invoke-virtual {p0}, Lcom/imo/android/imoim/publish/g;->dismiss()V
:cond_14
return-void
.line 50447
:cond_15
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->o:Lcom/imo/android/imoim/publish/e;
if-eqz p0, :cond_1c
invoke-virtual {p0}, Lcom/imo/android/imoim/publish/e;->dismiss()V
:cond_1c
return-void
.end method
.method public static final synthetic p(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 10
.line 50449
new-instance v0, Lcom/imo/android/imoim/dialog/d$a;
move-object v1, p0
check-cast v1, Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
.line 50450
sget-object v1, Lcom/imo/android/imoim/dialog/a/a;->ScaleAlphaFromCenter:Lcom/imo/android/imoim/dialog/a/a;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/a/a;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v0
.line 50451
new-instance v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$p;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$p;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v1, Lcom/imo/android/imoim/dialog/view/b;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/view/b;)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v2
const/4 v0, 0x0
new-array v1, v0, [Ljava/lang/Object;
const v3, 0x7f0f0be1
.line 50466
invoke-static {v3, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
move-object v3, v1
check-cast v3, Ljava/lang/CharSequence;
new-array v1, v0, [Ljava/lang/Object;
const v4, 0x7f0f0bbe
.line 50467
invoke-static {v4, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
move-object v4, v1
check-cast v4, Ljava/lang/CharSequence;
new-array v1, v0, [Ljava/lang/Object;
const v5, 0x7f0f096a
.line 50468
invoke-static {v5, v1}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
move-object v5, v1
check-cast v5, Ljava/lang/CharSequence;
new-array v0, v0, [Ljava/lang/Object;
const v1, 0x7f0f01f0
.line 50469
invoke-static {v1, v0}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
move-object v6, v0
check-cast v6, Ljava/lang/CharSequence;
.line 50470
new-instance v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$q;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$q;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
move-object v7, v0
check-cast v7, Lcom/imo/android/imoim/dialog/a$b;
const/4 v8, 0x0
.line 50466
invoke-static/range {v2 .. v8}, Lcom/imo/android/imoim/dialog/d$a;->a(Lcom/imo/android/imoim/dialog/d$a;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Lcom/imo/android/imoim/dialog/a$b;Lcom/imo/android/imoim/dialog/a$b;)Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;
move-result-object v0
const/4 v1, 0x4
.line 50479
iput v1, v0, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->o:I
.line 50476
invoke-virtual {v0}, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
const/4 v0, 0x1
.line 50477
iput-boolean v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->s:Z
return-void
.end method
.method public static final synthetic q(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/publish/e;
.registers 1
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->o:Lcom/imo/android/imoim/publish/e;
return-object p0
.end method
.method public static final synthetic r(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
.registers 2
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez p0, :cond_9
const-string v0, "mPublishViewModel"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
.method public static final synthetic s(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/publish/g;
.registers 1
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->p:Lcom/imo/android/imoim/publish/g;
return-object p0
.end method
.method public static final synthetic t(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
.registers 2
const/4 v0, 0x0
.line 81
iput-boolean v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->s:Z
return-void
.end method
.method public static final synthetic u(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
.registers 2
.line 81
iget-object p0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->i:Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
if-nez p0, :cond_9
const-string v0, "mMediaListComponent"
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object p0
.end method
# virtual methods
.method public final a(I)Landroid/view/View;
.registers 4
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->x:Ljava/util/HashMap;
if-nez v0, :cond_b
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->x:Ljava/util/HashMap;
:cond_b
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->x:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/View;
if-nez v0, :cond_26
invoke-virtual {p0, p1}, Landroidx/fragment/app/FragmentActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->x:Ljava/util/HashMap;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {v1, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_26
return-object v0
.end method
.method public final a()Ljava/lang/String;
.registers 3
.line 124
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b:Ljava/lang/String;
if-nez v0, :cond_9
const-string v1, "mScene"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
return-object v0
.end method
.method public final a(Z)V
.registers 30
move-object/from16 v1, p0
const-string v0, "mEditTextComponent"
.line 530
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v2
.line 31018
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
const/4 v3, 0x0
if-eqz v2, :cond_12
.line 530
invoke-interface {v2}, Ljava/util/List;->size()I
move-result v2
goto :goto_13
:cond_12
const/4 v2, 0x0
:goto_13
const/4 v4, 0x0
const-string v5, "mPublishPanelConfig"
if-lez v2, :cond_c3
.line 527
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v2
.line 32018
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
if-eqz v2, :cond_31
.line 528
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/commonpublish/data/MediaData;
if-eqz v2, :cond_31
invoke-virtual {v2}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->a()Z
move-result v2
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
goto :goto_32
:cond_31
move-object v2, v4
:goto_32
if-nez v2, :cond_37
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_37
invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z
move-result v2
if-eqz v2, :cond_c3
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v2
.line 33018
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
if-eqz v2, :cond_58
.line 529
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/commonpublish/data/MediaData;
if-eqz v2, :cond_58
.line 33021
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v2, :cond_58
.line 33035
iget-wide v6, v2, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->m:J
.line 529
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
goto :goto_59
:cond_58
move-object v2, v4
:goto_59
if-nez v2, :cond_5e
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_5e
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v6
iget-object v2, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v2, :cond_69
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 33063
:cond_69
iget-wide v8, v2, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->I:J
cmp-long v2, v6, v8
if-gtz v2, :cond_a1
.line 529
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v2
.line 34018
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
if-eqz v2, :cond_8a
.line 530
invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/commonpublish/data/MediaData;
if-eqz v2, :cond_8a
.line 34021
iget-object v2, v2, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v2, :cond_8a
.line 34039
iget-wide v6, v2, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->o:J
.line 530
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
goto :goto_8b
:cond_8a
move-object v2, v4
:goto_8b
if-nez v2, :cond_90
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_90
invoke-virtual {v2}, Ljava/lang/Long;->longValue()J
move-result-wide v6
iget-object v2, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v2, :cond_9b
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 34064
:cond_9b
iget-wide v8, v2, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->J:J
cmp-long v2, v6, v8
if-lez v2, :cond_c3
.line 531
:cond_a1
new-instance v0, Lcom/imo/xui/widget/a/b$b;
move-object v2, v1
check-cast v2, Landroid/content/Context;
invoke-direct {v0, v2}, Lcom/imo/xui/widget/a/b$b;-><init>(Landroid/content/Context;)V
const v2, 0x7f0f05f0
.line 532
invoke-virtual {v1, v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getString(I)Ljava/lang/String;
move-result-object v2
.line 34217
iput-object v2, v0, Lcom/imo/xui/widget/a/b$b;->a:Ljava/lang/String;
const v2, 0x7f0f066a
.line 533
invoke-virtual {v0, v2, v4}, Lcom/imo/xui/widget/a/b$b;->b(ILcom/imo/xui/widget/a/b$c;)Lcom/imo/xui/widget/a/b$a;
move-result-object v0
check-cast v0, Lcom/imo/xui/widget/a/b$b;
.line 534
invoke-virtual {v0}, Lcom/imo/xui/widget/a/b$b;->a()Lcom/imo/xui/widget/a/b;
move-result-object v0
.line 535
invoke-virtual {v0}, Lcom/imo/xui/widget/a/b;->show()V
return-void
.line 539
:cond_c3
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v2
.line 541
sget-object v6, Lcom/imo/android/imoim/commonpublish/i;->b:Lcom/imo/android/imoim/commonpublish/i;
sget-object v6, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
invoke-static {}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b()Ljava/lang/String;
move-result-object v6
const-string v8, "worldfeed"
const-string v7, "module"
invoke-static {v8, v7}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v7, "publishParams"
invoke-static {v2, v7}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 35083
move-object v7, v6
check-cast v7, Ljava/lang/CharSequence;
const/4 v15, 0x1
if-eqz v7, :cond_ea
invoke-static {v7}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_e8
goto :goto_ea
:cond_e8
const/4 v7, 0x0
goto :goto_eb
:cond_ea
:goto_ea
const/4 v7, 0x1
:goto_eb
if-nez v7, :cond_1f3
.line 36016
iget-object v11, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->q:Ljava/lang/String;
.line 35089
invoke-virtual {v11}, Ljava/lang/String;->hashCode()I
move-result v7
const v9, 0x65b3e32
if-eq v7, v9, :cond_109
const v9, 0x6b0147b
if-eq v7, v9, :cond_ff
goto/16 :goto_1f3
:cond_ff
const-string v7, "video"
.line 35090
invoke-virtual {v11, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-nez v7, :cond_111
goto/16 :goto_1f3
:cond_109
const-string v7, "photo"
invoke-virtual {v11, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_1f3
.line 36018
:cond_111
iget-object v7, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
if-eqz v7, :cond_11c
.line 35097
invoke-interface {v7}, Ljava/util/List;->size()I
move-result v7
move/from16 v16, v7
goto :goto_11e
:cond_11c
const/16 v16, 0x0
.line 37018
:goto_11e
iget-object v7, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
if-eqz v7, :cond_140
.line 35100
invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v7
const-wide/16 v17, 0x0
:goto_128
invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
move-result v12
if-eqz v12, :cond_142
invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v12
check-cast v12, Lcom/imo/android/imoim/commonpublish/data/MediaData;
.line 37021
iget-object v12, v12, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v12, :cond_13b
.line 37035
iget-wide v9, v12, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->m:J
goto :goto_13d
:cond_13b
const-wide/16 v9, 0x0
:goto_13d
add-long v17, v17, v9
goto :goto_128
:cond_140
const-wide/16 v17, 0x0
.line 38018
:cond_142
iget-object v7, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
if-eqz v7, :cond_14d
.line 35104
invoke-static {v7}, Lkotlin/a/k;->g(Ljava/util/List;)Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;
goto :goto_14e
:cond_14d
move-object v7, v4
:goto_14e
if-eqz v7, :cond_15f
.line 35105
invoke-virtual {v7}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->a()Z
move-result v9
if-ne v9, v15, :cond_15f
.line 38021
iget-object v9, v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v9, :cond_15f
.line 38039
iget-wide v9, v9, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->o:J
move-wide/from16 v24, v9
goto :goto_161
:cond_15f
const-wide/16 v24, 0x0
:goto_161
const-string v9, "unknown"
if-eqz v7, :cond_1ae
.line 39021
iget-object v7, v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v7, :cond_1ae
.line 39023
iget-object v7, v7, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->b:Ljava/lang/String;
if-eqz v7, :cond_1ae
.line 35108
move-object v10, v7
check-cast v10, Ljava/lang/CharSequence;
const-string v12, "."
invoke-static {v10, v12}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;Ljava/lang/String;)I
move-result v10
if-lez v10, :cond_1ae
.line 35109
invoke-virtual {v7}, Ljava/lang/String;->length()I
move-result v12
sub-int/2addr v12, v15
if-ge v10, v12, :cond_1ae
add-int/2addr v10, v15
const-string v9, "null cannot be cast to non-null type java.lang.String"
if-eqz v7, :cond_1a8
.line 35110
invoke-virtual {v7, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String;
move-result-object v7
const-string v10, "(this as java.lang.String).substring(startIndex)"
invoke-static {v7, v10}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v10
const-string v12, "Locale.getDefault()"
invoke-static {v10, v12}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz v7, :cond_1a2
invoke-virtual {v7, v10}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v9
const-string v7, "(this as java.lang.String).toLowerCase(locale)"
invoke-static {v9, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
goto :goto_1ae
:cond_1a2
new-instance v0, Lkotlin/TypeCastException;
invoke-direct {v0, v9}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
:cond_1a8
new-instance v0, Lkotlin/TypeCastException;
invoke-direct {v0, v9}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
:cond_1ae
:goto_1ae
move-object/from16 v19, v9
.line 35114
sget-object v7, Lcom/imo/android/imoim/commonpublish/i;->a:Ljava/util/HashMap;
move-object v12, v7
check-cast v12, Ljava/util/Map;
new-instance v9, Lcom/imo/android/imoim/commonpublish/i$a;
move-object v7, v9
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v20
move-object v4, v9
move-wide/from16 v9, v20
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v20
move-object/from16 v26, v11
move-object/from16 v27, v12
move-wide/from16 v11, v20
.line 35116
invoke-virtual {v2}, Lcom/imo/android/imoim/commonpublish/PublishParams;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v13
const-string v14, "is_from_restore"
invoke-virtual {v13, v14, v3}, Lcom/imo/android/imoim/commonpublish/j;->optBoolean(Ljava/lang/String;Z)Z
move-result v20
const/16 v21, 0x0
const/16 v22, 0x200
const/16 v23, 0x0
const/4 v14, -0x1
move-object/from16 v13, v26
const/4 v3, -0x1
move/from16 v14, v16
move-wide/from16 v15, v17
move-wide/from16 v17, v24
.line 35114
invoke-direct/range {v7 .. v23}, Lcom/imo/android/imoim/commonpublish/i$a;-><init>(Ljava/lang/String;JJLjava/lang/String;IJJLjava/lang/String;ZIILkotlin/f/b/j;)V
move-object/from16 v7, v27
invoke-interface {v7, v6, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v4, "click_send"
const/16 v7, 0x8
.line 35117
invoke-static {v6, v4, v3, v7}, Lcom/imo/android/imoim/commonpublish/i;->a(Ljava/lang/String;Ljava/lang/String;II)V
goto :goto_1f4
:cond_1f3
:goto_1f3
const/4 v3, -0x1
.line 545
:goto_1f4
iget-object v4, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->n:Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
const-string v6, "mTextPhotoComponent"
if-nez v4, :cond_1fd
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1fd
invoke-virtual {v4}, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;->m()Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
move-result-object v4
if-eqz v4, :cond_2eb
.line 546
sget-object v4, Lcom/imo/android/imoim/commonpublish/i;->b:Lcom/imo/android/imoim/commonpublish/i;
sget-object v4, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
invoke-static {}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b()Ljava/lang/String;
move-result-object v4
const-string v7, "create_text_photo"
const/16 v8, 0x8
invoke-static {v4, v7, v3, v8}, Lcom/imo/android/imoim/commonpublish/i;->a(Ljava/lang/String;Ljava/lang/String;II)V
.line 548
:try_start_212
iget-object v4, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v4, :cond_219
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_219
invoke-virtual {v4}, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v4
const-string v8, "extend_info"
invoke-virtual {v4, v8}, Lcom/imo/android/imoim/commonpublish/j;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v4
if-eqz v4, :cond_248
const-string v8, "from_info"
.line 550
sget-object v9, Lcom/imo/android/imoim/commonpublish/data/FromData;->CREATOR:Lcom/imo/android/imoim/commonpublish/data/FromData$a;
iget-object v9, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->n:Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
if-nez v9, :cond_230
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_230
invoke-virtual {v9}, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;->m()Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
move-result-object v6
if-nez v6, :cond_239
invoke-static {}, Lkotlin/f/b/o;->a()V
:cond_239
invoke-static {v6}, Lcom/imo/android/imoim/commonpublish/data/FromData$a;->a(Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;)Lcom/imo/android/imoim/commonpublish/data/FromData;
move-result-object v6
.line 551
invoke-virtual {v6}, Lcom/imo/android/imoim/commonpublish/data/FromData;->a()Lorg/json/JSONObject;
move-result-object v6
invoke-virtual {v6}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v6
.line 549
invoke-virtual {v4, v8, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 553
:cond_248
invoke-virtual {v2}, Lcom/imo/android/imoim/commonpublish/PublishParams;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v4
const-string v6, "text_photo_text"
.line 40017
iget-object v8, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->b:Ljava/lang/String;
.line 553
invoke-virtual {v4, v6, v8}, Lcom/imo/android/imoim/commonpublish/j;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/imo/android/imoim/commonpublish/j;
.line 554
invoke-virtual {v2}, Lcom/imo/android/imoim/commonpublish/PublishParams;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v4
const-string v6, "EXTRA_KEY_IS_DEFAULT_TEXT_PHOTO_TEXT"
.line 556
iget-object v8, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
if-nez v8, :cond_260
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_260
invoke-virtual {v8}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->g()Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;
move-result-object v8
invoke-virtual {v8}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getHasEditedText()Z
move-result v8
if-eqz v8, :cond_26d
const-string v8, "0"
goto :goto_26f
:cond_26d
const-string v8, "1"
.line 554
:goto_26f
invoke-virtual {v4, v6, v8}, Lcom/imo/android/imoim/commonpublish/j;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/imo/android/imoim/commonpublish/j;
:try_end_272
.catch Lorg/json/JSONException; {:try_start_212 .. :try_end_272} :catch_272
:catch_272
const/4 v4, 0x0
.line 41017
iput-object v4, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->b:Ljava/lang/String;
.line 563
:try_start_275
iget-object v6, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
if-nez v6, :cond_27c
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_27c
invoke-virtual {v6}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->g()Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;
move-result-object v0
.line 564
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getEditText()Lcom/imo/android/imoim/views/AdvancedEditText;
move-result-object v6
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getEditText()Lcom/imo/android/imoim/views/AdvancedEditText;
move-result-object v8
invoke-virtual {v8}, Lcom/imo/android/imoim/views/AdvancedEditText;->getText()Landroid/text/Editable;
move-result-object v8
invoke-interface {v8}, Landroid/text/Editable;->length()I
move-result v8
invoke-virtual {v6, v8}, Lcom/imo/android/imoim/views/AdvancedEditText;->setSelection(I)V
.line 565
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getEditText()Lcom/imo/android/imoim/views/AdvancedEditText;
move-result-object v6
const/4 v8, 0x0
invoke-virtual {v6, v8}, Lcom/imo/android/imoim/views/AdvancedEditText;->setCursorVisible(Z)V
.line 566
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getWidth()I
move-result v6
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getHeight()I
move-result v8
sget-object v9, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config;
invoke-static {v6, v8, v9}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;
move-result-object v4
.line 567
new-instance v6, Landroid/graphics/Canvas;
invoke-direct {v6, v4}, Landroid/graphics/Canvas;-><init>(Landroid/graphics/Bitmap;)V
.line 568
invoke-virtual {v0, v6}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->draw(Landroid/graphics/Canvas;)V
.line 569
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/view/EditTextLayout;->getEditText()Lcom/imo/android/imoim/views/AdvancedEditText;
move-result-object v0
:try_end_2b5
.catchall {:try_start_275 .. :try_end_2b5} :catchall_2bc
const/4 v12, 0x1
:try_start_2b6
invoke-virtual {v0, v12}, Lcom/imo/android/imoim/views/AdvancedEditText;->setCursorVisible(Z)V
:try_end_2b9
.catchall {:try_start_2b6 .. :try_end_2b9} :catchall_2ba
goto :goto_2ed
:catchall_2ba
move-exception v0
goto :goto_2be
:catchall_2bc
move-exception v0
const/4 v12, 0x1
.line 572
:goto_2be
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
const-string v8, "createTextPhotoBitmapFailed. e="
invoke-virtual {v8, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
const-string v9, "CommonPublishActivity"
.line 41083
invoke-static {v9, v6, v0, v12}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
.line 573
sget-object v6, Lcom/imo/android/imoim/commonpublish/i;->b:Lcom/imo/android/imoim/commonpublish/i;
sget-object v6, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
invoke-static {}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b()Ljava/lang/String;
move-result-object v6
new-instance v9, Ljava/lang/StringBuilder;
invoke-direct {v9, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {v0}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const/4 v8, 0x0
invoke-static {v6, v7, v8, v0}, Lcom/imo/android/imoim/commonpublish/i;->a(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V
const/4 v15, 0x1
goto :goto_2ee
:cond_2eb
const/4 v4, 0x0
const/4 v12, 0x1
:goto_2ed
const/4 v15, 0x0
:goto_2ee
const-string v0, "mPublishViewModel"
if-eqz v15, :cond_308
.line 582
iget-object v4, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v4, :cond_2f9
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_2f9
iget-object v0, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_300
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_300
const-string v6, "create bitmap failed"
invoke-virtual {v4, v2, v0, v6}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;->a(Lcom/imo/android/imoim/commonpublish/PublishParams;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Ljava/lang/String;)Landroidx/lifecycle/LiveData;
move-result-object v0
goto/16 :goto_3a0
:cond_308
if-eqz v4, :cond_36f
.line 585
new-instance v6, Landroidx/lifecycle/MediatorLiveData;
invoke-direct {v6}, Landroidx/lifecycle/MediatorLiveData;-><init>()V
move-object v13, v6
check-cast v13, Landroidx/lifecycle/LiveData;
.line 586
invoke-static {}, Lcom/imo/android/imoim/IMO;->a()Lcom/imo/android/imoim/IMO;
move-result-object v6
check-cast v6, Landroid/content/Context;
new-instance v7, Ljava/lang/StringBuilder;
const-string v8, "text_photo_"
invoke-direct {v7, v8}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v8
invoke-virtual {v7, v8, v9}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v7
invoke-static {v6, v4, v7}, Lcom/imo/android/imoim/util/z;->a(Landroid/content/Context;Landroid/graphics/Bitmap;Ljava/lang/String;)Landroidx/lifecycle/LiveData;
move-result-object v14
.line 588
move-object v7, v13
check-cast v7, Landroidx/lifecycle/MediatorLiveData;
iget-object v8, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v8, :cond_338
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_338
iget-object v10, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v10, :cond_33f
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 589
:cond_33f
new-instance v11, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-direct {v11}, Lcom/imo/android/imoim/commonpublish/data/MediaData;-><init>()V
.line 42019
iput v12, v11, Lcom/imo/android/imoim/commonpublish/data/MediaData;->a:I
.line 591
new-instance v0, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
invoke-direct {v0}, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;-><init>()V
.line 42021
iput-object v0, v11, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
.line 43021
iget-object v0, v11, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v0, :cond_357
.line 592
invoke-virtual {v4}, Landroid/graphics/Bitmap;->getWidth()I
move-result v6
.line 43031
iput v6, v0, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->i:I
.line 44021
:cond_357
iget-object v0, v11, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-eqz v0, :cond_361
.line 593
invoke-virtual {v4}, Landroid/graphics/Bitmap;->getHeight()I
move-result v4
.line 44032
iput v4, v0, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->j:I
.line 588
:cond_361
new-instance v0, Lcom/imo/android/imoim/commonpublish/SaveTextPhotoObserver;
move-object v6, v0
move-object v9, v2
invoke-direct/range {v6 .. v11}, Lcom/imo/android/imoim/commonpublish/SaveTextPhotoObserver;-><init>(Landroidx/lifecycle/MediatorLiveData;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;Lcom/imo/android/imoim/commonpublish/PublishParams;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/data/MediaData;)V
check-cast v0, Landroidx/lifecycle/Observer;
invoke-virtual {v14, v0}, Landroidx/lifecycle/LiveData;->observeForever(Landroidx/lifecycle/Observer;)V
move-object v0, v13
goto :goto_3a0
.line 597
:cond_36f
iget-object v4, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v4, :cond_376
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 45029
:cond_376
iget-object v4, v4, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->e:Ljava/util/List;
if-eqz v4, :cond_38e
.line 597
invoke-static {v4}, Lkotlin/a/k;->g(Ljava/util/List;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/commonpublish/data/MediaData;
if-eqz v4, :cond_38e
.line 598
invoke-virtual {v4}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->c()Z
move-result v6
if-eqz v6, :cond_38e
.line 46025
iget-object v4, v4, Lcom/imo/android/imoim/commonpublish/data/MediaData;->d:Lcom/imo/android/imoim/commonpublish/data/LinkData;
if-eqz v4, :cond_38e
.line 47021
iput-boolean v12, v4, Lcom/imo/android/imoim/commonpublish/data/LinkData;->i:Z
.line 602
:cond_38e
iget-object v4, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v4, :cond_395
invoke-static {v0}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_395
iget-object v0, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_39c
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_39c
invoke-virtual {v4, v2, v0}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;->a(Lcom/imo/android/imoim/commonpublish/PublishParams;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;)Landroidx/lifecycle/LiveData;
move-result-object v0
.line 607
:goto_3a0
iget-object v4, v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v4, :cond_3a7
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 47039
:cond_3a7
iget-boolean v4, v4, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->n:Z
if-eqz v4, :cond_3e2
.line 608
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
move-object v4, v2
check-cast v4, Landroid/os/Parcelable;
const-string v5, "params"
invoke-virtual {v0, v5, v4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
invoke-virtual {v1, v3, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->setResult(ILandroid/content/Intent;)V
.line 609
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->finish()V
if-eqz p1, :cond_3e1
.line 48027
iget-object v0, v2, Lcom/imo/android/imoim/commonpublish/PublishParams;->j:Ljava/util/List;
.line 610
check-cast v0, Ljava/util/Collection;
if-eqz v0, :cond_3cf
invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z
move-result v0
if-eqz v0, :cond_3cd
goto :goto_3cf
:cond_3cd
const/4 v15, 0x0
goto :goto_3d0
:cond_3cf
:goto_3cf
const/4 v15, 0x1
:goto_3d0
if-nez v15, :cond_3e1
const v0, 0x7f0f0b99
const/4 v3, 0x0
new-array v2, v3, [Ljava/lang/Object;
.line 611
invoke-static {v0, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
check-cast v0, Ljava/lang/CharSequence;
.line 49026
invoke-static {v0, v3}, Lsg/bigo/common/ae;->a(Ljava/lang/CharSequence;I)V
:cond_3e1
return-void
:cond_3e2
const/4 v3, 0x0
.line 615
invoke-direct {v1, v3}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e(I)V
if-eqz v0, :cond_3f5
.line 617
move-object v3, v1
check-cast v3, Landroidx/lifecycle/LifecycleOwner;
new-instance v4, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$j;
invoke-direct {v4, v1, v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$j;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;Lcom/imo/android/imoim/commonpublish/PublishParams;)V
check-cast v4, Landroidx/lifecycle/Observer;
invoke-virtual {v0, v3, v4}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
:cond_3f5
return-void
.end method
.method public final b()Lcom/imo/android/imoim/commonpublish/PublishParams;
.registers 10
.line 157
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->i:Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
if-nez v0, :cond_9
const-string v1, "mMediaListComponent"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_9
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;->g()Ljava/util/List;
move-result-object v0
.line 160
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
const-string v2, "mPublishPanelConfig"
if-nez v1, :cond_16
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 2033
:cond_16
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->i:Ljava/util/List;
.line 160
check-cast v1, Ljava/util/Collection;
const/4 v3, 0x1
const/4 v4, 0x0
if-eqz v1, :cond_27
invoke-interface {v1}, Ljava/util/Collection;->isEmpty()Z
move-result v1
if-eqz v1, :cond_25
goto :goto_27
:cond_25
const/4 v1, 0x0
goto :goto_28
:cond_27
:goto_27
const/4 v1, 0x1
:goto_28
const-string v5, "photo"
const-string v6, "mTextPhotoComponent"
if-nez v1, :cond_32
const-string v5, "forward"
goto/16 :goto_9b
.line 161
:cond_32
iget-object v1, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->n:Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
if-nez v1, :cond_39
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_39
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;->m()Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
move-result-object v1
if-eqz v1, :cond_40
goto :goto_9b
.line 162
:cond_40
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
move-result v1
if-eqz v1, :cond_49
const-string v5, "text"
goto :goto_9b
.line 163
:cond_49
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->a()Z
move-result v1
if-eqz v1, :cond_58
const-string v5, "video"
goto :goto_9b
.line 164
:cond_58
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b()Z
move-result v1
if-eqz v1, :cond_65
goto :goto_9b
.line 165
:cond_65
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->c()Z
move-result v1
if-eqz v1, :cond_74
const-string v5, "link"
goto :goto_9b
.line 166
:cond_74
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->d()Z
move-result v1
if-eqz v1, :cond_83
const-string v5, "music"
goto :goto_9b
.line 167
:cond_83
invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/imo/android/imoim/commonpublish/data/MediaData;
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->e()Z
move-result v1
if-eqz v1, :cond_92
const-string v5, "ksing"
goto :goto_9b
:cond_92
const-string v1, "CommonPublishActivity"
const-string v5, "unknown type"
.line 2079
invoke-static {v1, v5, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
const-string v5, "unknown"
.line 173
:goto_9b
new-instance v1, Lcom/imo/android/imoim/commonpublish/PublishParams;
invoke-direct {v1, v5}, Lcom/imo/android/imoim/commonpublish/PublishParams;-><init>(Ljava/lang/String;)V
.line 174
iget-object v3, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
const-string v5, "mEditTextComponent"
if-nez v3, :cond_a9
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_a9
invoke-virtual {v3}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->m()Ljava/lang/CharSequence;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v3
.line 3017
iput-object v3, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->b:Ljava/lang/String;
.line 3018
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->c:Ljava/util/List;
.line 176
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_bc
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 3056
:cond_bc
iget v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->C:I
const/4 v3, 0x2
if-ne v0, v3, :cond_d7
.line 177
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->j:Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
if-nez v0, :cond_ca
const-string v3, "mHotTopicListComponent"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 3229
:cond_ca
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->h:Ljava/util/LinkedHashSet;
check-cast v0, Ljava/util/Set;
.line 177
check-cast v0, Ljava/lang/Iterable;
invoke-static {v0}, Lkotlin/a/k;->e(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object v0
.line 4019
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->d:Ljava/util/List;
goto :goto_e8
.line 179
:cond_d7
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
if-nez v0, :cond_de
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 4049
:cond_de
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->i:Ljava/util/LinkedHashSet;
.line 179
check-cast v0, Ljava/lang/Iterable;
invoke-static {v0}, Lkotlin/a/k;->e(Ljava/lang/Iterable;)Ljava/util/List;
move-result-object v0
.line 5019
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->d:Ljava/util/List;
.line 181
:goto_e8
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
const-string v3, "mActionComponent"
if-nez v0, :cond_f1
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 5049
:cond_f1
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->b:Lcom/imo/android/imoim/biggroup/data/LocationInfo;
.line 5114
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/data/LocationInfo;->a()Lorg/json/JSONObject;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/data/LocationInfo;->a(Lorg/json/JSONObject;)Lcom/imo/android/imoim/biggroup/data/LocationInfo;
move-result-object v0
.line 6020
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->e:Lcom/imo/android/imoim/biggroup/data/LocationInfo;
.line 7020
iget-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->e:Lcom/imo/android/imoim/biggroup/data/LocationInfo;
if-eqz v0, :cond_12f
.line 183
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/data/LocationInfo;->b()Ljava/lang/Double;
move-result-object v7
if-nez v7, :cond_118
.line 184
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->b()Ljava/lang/Double;
move-result-object v7
if-eqz v7, :cond_118
const-string v8, "lat"
.line 185
invoke-static {v7, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D
move-result-wide v7
.line 7101
iput-wide v7, v0, Lcom/imo/android/imoim/biggroup/data/LocationInfo;->a:D
.line 188
:cond_118
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/data/LocationInfo;->c()Ljava/lang/Double;
move-result-object v7
if-nez v7, :cond_12f
.line 189
invoke-static {}, Lcom/imo/android/imoim/util/common/g;->a()Ljava/lang/Double;
move-result-object v7
if-eqz v7, :cond_12f
const-string v8, "lng"
.line 190
invoke-static {v7, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D
move-result-wide v7
.line 7110
iput-wide v7, v0, Lcom/imo/android/imoim/biggroup/data/LocationInfo;->b:D
.line 194
:cond_12f
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
if-nez v0, :cond_136
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 8050
:cond_136
iget v0, v0, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->c:I
.line 9022
iput v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->g:I
.line 195
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_141
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 9032
:cond_141
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->h:Lcom/imo/android/imoim/commonpublish/data/SettingsData;
.line 10021
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->f:Lcom/imo/android/imoim/commonpublish/data/SettingsData;
.line 196
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_14c
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 10056
:cond_14c
iget v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->C:I
.line 11026
iput v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->i:I
.line 197
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_157
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 11033
:cond_157
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->i:Ljava/util/List;
.line 12027
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->j:Ljava/util/List;
.line 198
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->n:Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
if-nez v0, :cond_162
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_162
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;->m()Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
move-result-object v0
.line 12029
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->l:Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
.line 199
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->l:Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;
if-nez v0, :cond_171
const-string v3, "mForwardDataComponent"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 12108
:cond_171
move-object v3, v0
check-cast v3, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;
iget-object v3, v3, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;->i:Landroid/view/View;
if-eqz v3, :cond_185
.line 12109
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;->i:Landroid/view/View;
if-nez v0, :cond_181
const-string v3, "alsoCommentCheckBox"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_181
invoke-virtual {v0}, Landroid/view/View;->isSelected()Z
move-result v4
.line 13030
:cond_185
iput-boolean v4, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->m:Z
.line 200
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_18e
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 13053
:cond_18e
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->B:Z
.line 14031
iput-boolean v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->n:Z
.line 202
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_199
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 14049
:cond_199
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->x:Z
if-eqz v0, :cond_1aa
.line 203
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
if-nez v0, :cond_1a4
invoke-static {v5}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1a4
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->n()Ljava/util/List;
move-result-object v0
.line 15028
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->k:Ljava/util/List;
.line 206
:cond_1aa
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_1b1
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 15042
:cond_1b1
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->q:Z
if-eqz v0, :cond_1b8
.line 207
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/PublishParams;->a()Lcom/imo/android/imoim/commonpublish/j;
.line 211
:cond_1b8
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_1bf
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 15095
:cond_1bf
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->V:Lcom/imo/android/imoim/world/stats/reporter/publish/ReporterInfo;
if-eqz v0, :cond_1c6
.line 15148
iget-object v0, v0, Lcom/imo/android/imoim/world/stats/reporter/publish/ReporterInfo;->a:Ljava/lang/String;
goto :goto_1c7
:cond_1c6
const/4 v0, 0x0
.line 16023
:goto_1c7
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->h:Ljava/lang/String;
.line 212
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_1d0
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 16095
:cond_1d0
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->V:Lcom/imo/android/imoim/world/stats/reporter/publish/ReporterInfo;
.line 17036
iput-object v0, v1, Lcom/imo/android/imoim/commonpublish/PublishParams;->p:Lcom/imo/android/imoim/world/stats/reporter/publish/ReporterInfo;
.line 213
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_1db
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1db
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/j;->keys()Ljava/util/Iterator;
move-result-object v0
const-string v3, "mPublishPanelConfig.extras.keys()"
invoke-static {v0, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 952
:goto_1e8
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_212
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
.line 215
:try_start_1f4
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/PublishParams;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v4
const-string v5, "it"
invoke-static {v3, v5}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v5, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v5, :cond_204
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_204
invoke-virtual {v5}, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v5
invoke-virtual {v5, v3}, Lcom/imo/android/imoim/commonpublish/j;->get(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v5
invoke-virtual {v4, v3, v5}, Lcom/imo/android/imoim/commonpublish/j;->a(Ljava/lang/String;Ljava/lang/Object;)Lcom/imo/android/imoim/commonpublish/j;
:try_end_20f
.catch Lorg/json/JSONException; {:try_start_1f4 .. :try_end_20f} :catch_210
goto :goto_1e8
:catch_210
nop
goto :goto_1e8
:cond_212
return-object v1
.end method
.method public final declared-synchronized c()Z
.registers 8
monitor-enter p0
.line 482
:try_start_1
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 483
iget-wide v2, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->u:J
:try_end_7
.catchall {:try_start_1 .. :try_end_7} :catchall_17
sub-long v2, v0, v2
const-wide/16 v4, 0x9c4
cmp-long v6, v2, v4
if-gez v6, :cond_12
const/4 v0, 0x1
.line 484
monitor-exit p0
return v0
.line 486
:cond_12
:try_start_12
iput-wide v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->u:J
:try_end_14
.catchall {:try_start_12 .. :try_end_14} :catchall_17
const/4 v0, 0x0
.line 487
monitor-exit p0
return v0
:catchall_17
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final d()V
.registers 5
.line 667
iget-boolean v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->q:Z
if-eqz v0, :cond_5
return-void
.line 671
:cond_5
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->i:Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
if-nez v0, :cond_e
const-string v1, "mMediaListComponent"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_e
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;->g()Ljava/util/List;
move-result-object v0
check-cast v0, Ljava/util/Collection;
invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z
move-result v0
const/4 v1, 0x1
xor-int/2addr v0, v1
if-nez v0, :cond_6e
.line 672
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
const-string v2, "mPublishPanelConfig"
if-nez v0, :cond_25
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 49033
:cond_25
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->i:Ljava/util/List;
.line 672
check-cast v0, Ljava/util/Collection;
const/4 v3, 0x0
if-eqz v0, :cond_35
invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z
move-result v0
if-eqz v0, :cond_33
goto :goto_35
:cond_33
const/4 v0, 0x0
goto :goto_36
:cond_35
:goto_35
const/4 v0, 0x1
:goto_36
if-nez v0, :cond_39
goto :goto_6e
.line 678
:cond_39
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v0, :cond_40
invoke-static {v2}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 49046
:cond_40
iget-boolean v0, v0, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->u:Z
if-eqz v0, :cond_50
.line 679
sget v0, Lcom/imo/android/imoim/k$a;->xtitle_view:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/xui/widget/title/XTitleView;
invoke-virtual {v0, v3}, Lcom/imo/xui/widget/title/XTitleView;->a(Z)V
return-void
.line 683
:cond_50
sget v0, Lcom/imo/android/imoim/k$a;->xtitle_view:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/xui/widget/title/XTitleView;
iget-object v2, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
if-nez v2, :cond_61
const-string v3, "mEditTextComponent"
invoke-static {v3}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_61
invoke-virtual {v2}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->m()Ljava/lang/CharSequence;
move-result-object v2
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
xor-int/2addr v1, v2
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/title/XTitleView;->a(Z)V
return-void
.line 673
:cond_6e
:goto_6e
sget v0, Lcom/imo/android/imoim/k$a;->xtitle_view:I
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/imo/xui/widget/title/XTitleView;
invoke-virtual {v0, v1}, Lcom/imo/xui/widget/title/XTitleView;->a(Z)V
return-void
.end method
.method public final onActivityResult(IILandroid/content/Intent;)V
.registers 14
.line 759
invoke-super {p0, p1, p2, p3}, Lcom/imo/android/imoim/activities/IMOActivity;->onActivityResult(IILandroid/content/Intent;)V
.line 761
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->i:Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
if-nez v0, :cond_c
const-string v1, "mMediaListComponent"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_c
const/4 v1, -0x1
const/4 v2, 0x1
const/4 v3, 0x0
if-ne p2, v1, :cond_e1
const/16 v4, 0x64
if-ne p1, v4, :cond_41
if-eqz p3, :cond_1e
const-string v4, "media_type"
.line 50050
invoke-virtual {p3, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
goto :goto_1f
:cond_1e
move-object v4, v3
:goto_1f
const-string v5, "text"
invoke-static {v5, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_30
.line 50051
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;->k()Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
move-result-object v4
if-eqz v4, :cond_30
invoke-virtual {v4}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->o()V
.line 50053
:cond_30
sget-object v4, Lkotlinx/coroutines/bk;->a:Lkotlinx/coroutines/bk;
check-cast v4, Lkotlinx/coroutines/af;
new-instance v5, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent$c;
invoke-direct {v5, v0, p3, v3}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent$c;-><init>(Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;Landroid/content/Intent;Lkotlin/c/c;)V
check-cast v5, Lkotlin/f/a/m;
const/4 v0, 0x3
invoke-static {v4, v3, v3, v5, v0}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;
goto/16 :goto_e1
:cond_41
const/16 v4, 0x65
if-ne p1, v4, :cond_e1
if-eqz p3, :cond_e1
const-string v4, "editor_del_result"
.line 50083
invoke-virtual {p3, v4}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_e1
.line 50084
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
.line 50085
invoke-virtual {p3, v4}, Landroid/content/Intent;->getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v4
if-eqz v4, :cond_a9
.line 50086
move-object v6, v4
check-cast v6, Ljava/util/Collection;
invoke-interface {v6}, Ljava/util/Collection;->isEmpty()Z
move-result v6
xor-int/2addr v6, v2
if-eqz v6, :cond_a9
.line 50087
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;->g()Ljava/util/List;
move-result-object v6
invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v6
:cond_6c
:goto_6c
invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_a9
invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;
.line 50102
iget-object v8, v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-nez v8, :cond_7f
.line 50088
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 50103
:cond_7f
iget-object v8, v8, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->b:Ljava/lang/String;
.line 50088
invoke-virtual {v4, v8}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v8
if-nez v8, :cond_a5
.line 50104
iget-object v8, v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-nez v8, :cond_8e
.line 50089
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 50105
:cond_8e
iget-object v8, v8, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->d:Ljava/lang/String;
.line 50089
invoke-virtual {v4, v8}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v8
if-nez v8, :cond_a5
.line 50106
iget-object v8, v7, Lcom/imo/android/imoim/commonpublish/data/MediaData;->b:Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
if-nez v8, :cond_9d
.line 50090
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 50107
:cond_9d
iget-object v8, v8, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->c:Ljava/lang/String;
.line 50090
invoke-virtual {v4, v8}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
move-result v8
if-eqz v8, :cond_6c
.line 50091
:cond_a5
invoke-virtual {v5, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_6c
.line 50096
:cond_a9
move-object v4, v5
check-cast v4, Ljava/util/Collection;
invoke-interface {v4}, Ljava/util/Collection;->isEmpty()Z
move-result v4
xor-int/2addr v4, v2
if-eqz v4, :cond_e1
.line 50097
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;->b:Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter;
if-eqz v0, :cond_e1
check-cast v5, Ljava/util/List;
const-string v4, "list"
invoke-static {v5, v4}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 50108
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter;->a:Ljava/util/ArrayList;
move-object v6, v5
check-cast v6, Ljava/util/Collection;
invoke-virtual {v4, v6}, Ljava/util/ArrayList;->removeAll(Ljava/util/Collection;)Z
.line 50109
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter;->b:Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter$a;
invoke-interface {v4}, Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter$a;->c()V
.line 50110
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter;->notifyDataSetChanged()V
.line 50111
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter;->b:Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter$a;
invoke-static {v5}, Lkotlin/a/k;->g(Ljava/util/List;)Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/commonpublish/data/MediaData;
if-eqz v4, :cond_dd
invoke-virtual {v4}, Lcom/imo/android/imoim/commonpublish/data/MediaData;->a()Z
move-result v4
goto :goto_de
:cond_dd
const/4 v4, 0x0
:goto_de
invoke-interface {v0, v4}, Lcom/imo/android/imoim/commonpublish/adapter/MediaListAdapter$a;->a(Z)V
.line 762
:cond_e1
:goto_e1
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->j:Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
if-nez v0, :cond_ea
const-string v4, "mHotTopicListComponent"
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_ea
if-ne p2, v1, :cond_161
const/16 v4, 0x3e9
if-ne p1, v4, :cond_161
if-eqz p3, :cond_101
.line 50118
invoke-virtual {p3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
move-result-object v4
if-eqz v4, :cond_101
const-string v5, "selected"
invoke-virtual {v4, v5}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/commonpublish/data/TopicData;
goto :goto_102
:cond_101
move-object v4, v3
:goto_102
if-eqz v4, :cond_13b
.line 50120
iget-object v5, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->c:Landroidx/recyclerview/widget/RecyclerView;
if-nez v5, :cond_10d
const-string v6, "mTopicListView"
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_10d
const/16 v6, 0x8
invoke-virtual {v5, v6}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
.line 50121
iget-object v5, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->h:Ljava/util/LinkedHashSet;
invoke-virtual {v5}, Ljava/util/LinkedHashSet;->clear()V
.line 50122
new-instance v5, Ljava/lang/StringBuilder;
const-string v6, "#"
invoke-direct {v5, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
.line 50134
iget-object v6, v4, Lcom/imo/android/imoim/commonpublish/data/TopicData;->b:Ljava/lang/String;
.line 50122
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
invoke-virtual {v0, v5}, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->a(Ljava/lang/String;)V
.line 50123
iget-object v5, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->h:Ljava/util/LinkedHashSet;
invoke-virtual {v5, v4}, Ljava/util/LinkedHashSet;->add(Ljava/lang/Object;)Z
.line 50124
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->f:Lcom/imo/android/imoim/commonpublish/adapter/HotTopicListAdapter;
if-eqz v4, :cond_155
iget-object v5, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->h:Ljava/util/LinkedHashSet;
check-cast v5, Ljava/util/Set;
invoke-virtual {v4, v5}, Lcom/imo/android/imoim/commonpublish/adapter/HotTopicListAdapter;->a(Ljava/util/Set;)V
goto :goto_155
.line 50126
:cond_13b
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->g()V
.line 50127
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->h:Ljava/util/LinkedHashSet;
invoke-virtual {v4}, Ljava/util/LinkedHashSet;->clear()V
.line 50128
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->g:Lcom/imo/android/imoim/commonpublish/component/view/ActionItemView;
if-eqz v4, :cond_14a
invoke-virtual {v4, v3}, Lcom/imo/android/imoim/commonpublish/component/view/ActionItemView;->setDesc(Ljava/lang/String;)V
.line 50129
:cond_14a
iget-object v4, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->f:Lcom/imo/android/imoim/commonpublish/adapter/HotTopicListAdapter;
if-eqz v4, :cond_155
iget-object v5, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->h:Ljava/util/LinkedHashSet;
check-cast v5, Ljava/util/Set;
invoke-virtual {v4, v5}, Lcom/imo/android/imoim/commonpublish/adapter/HotTopicListAdapter;->a(Ljava/util/Set;)V
.line 50131
:cond_155
:goto_155
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->d:Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;
if-nez v0, :cond_15e
const-string v4, "mAdapter"
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_15e
invoke-virtual {v0}, Lme/mvdw/recyclerviewmergeadapter/adapter/RecyclerViewMergeAdapter;->notifyDataSetChanged()V
.line 763
:cond_161
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
if-nez v0, :cond_16a
const-string v4, "mActionComponent"
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_16a
if-ne p2, v1, :cond_1ec
if-nez p3, :cond_170
goto/16 :goto_1ec
:cond_170
const/16 p2, 0x43
if-ne p1, p2, :cond_182
const-string p1, "location_info"
.line 50140
invoke-virtual {p3, p1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/data/LocationInfo;
if-eqz p1, :cond_1ec
.line 50142
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->a(Lcom/imo/android/imoim/biggroup/data/LocationInfo;)V
return-void
:cond_182
const/16 p2, 0x45
if-ne p1, p2, :cond_1a5
const-string p1, "view_permission_index"
.line 50145
invoke-virtual {p3, p1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result p1
iput p1, v0, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->c:I
.line 50156
iget-object p1, v0, Lcom/imo/android/imoim/commonpublish/component/BasePublishComponent;->e:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
.line 50157
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->g:Lcom/imo/android/imoim/commonpublish/data/ViewPermissionData;
if-nez p1, :cond_197
.line 50146
invoke-static {}, Lkotlin/f/b/o;->a()V
.line 50158
:cond_197
iget-object p1, p1, Lcom/imo/android/imoim/commonpublish/data/ViewPermissionData;->b:Ljava/util/List;
.line 50146
iget p2, v0, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->c:I
invoke-interface {p1, p2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/commonpublish/data/ViewPermissionData$Item;
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->a(Lcom/imo/android/imoim/commonpublish/data/ViewPermissionData$Item;)V
return-void
:cond_1a5
const/16 p2, 0x49
if-ne p1, p2, :cond_1ec
const-string p1, "key_publish_settings"
.line 50148
invoke-virtual {p3, p1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/commonpublish/viewmodel/PrivacySettings;
if-eqz p1, :cond_1ec
.line 50159
iget-object p2, v0, Lcom/imo/android/imoim/commonpublish/component/BasePublishComponent;->e:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
.line 50160
new-instance p3, Lcom/imo/android/imoim/commonpublish/data/SettingsData;
invoke-direct {p3, v3, v2, v3}, Lcom/imo/android/imoim/commonpublish/data/SettingsData;-><init>(Ljava/util/List;ILkotlin/f/b/j;)V
.line 50165
iget-object v0, p3, Lcom/imo/android/imoim/commonpublish/data/SettingsData;->a:Ljava/util/List;
.line 50161
new-instance v9, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;
const/4 v2, 0x1
const/4 v3, 0x0
const/4 v4, 0x0
const/4 v5, 0x0
iget-boolean v6, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/PrivacySettings;->a:Z
const/16 v7, 0xe
const/4 v8, 0x0
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;-><init>(IILjava/lang/String;Ljava/lang/String;ZILkotlin/f/b/j;)V
invoke-interface {v0, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 50166
iget-object v0, p3, Lcom/imo/android/imoim/commonpublish/data/SettingsData;->a:Ljava/util/List;
.line 50162
new-instance v9, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;
const/4 v2, 0x2
iget-boolean v6, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/PrivacySettings;->b:Z
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;-><init>(IILjava/lang/String;Ljava/lang/String;ZILkotlin/f/b/j;)V
invoke-interface {v0, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 50167
iget-object v0, p3, Lcom/imo/android/imoim/commonpublish/data/SettingsData;->a:Ljava/util/List;
.line 50163
new-instance v9, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;
const/4 v2, 0x3
iget-boolean v6, p1, Lcom/imo/android/imoim/commonpublish/viewmodel/PrivacySettings;->c:Z
move-object v1, v9
invoke-direct/range {v1 .. v8}, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;-><init>(IILjava/lang/String;Ljava/lang/String;ZILkotlin/f/b/j;)V
invoke-interface {v0, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 50168
iput-object p3, p2, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->h:Lcom/imo/android/imoim/commonpublish/data/SettingsData;
:cond_1ec
:goto_1ec
return-void
.end method
.method public final onBackPressed()V
.registers 2
.line 522
iget-boolean v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->s:Z
if-eqz v0, :cond_5
return-void
.line 523
:cond_5
invoke-direct {p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->f()V
return-void
.end method
.method public final onCreate(Landroid/os/Bundle;)V
.registers 19
move-object/from16 v0, p0
.line 224
invoke-super/range {p0 .. p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
const-string v1, "CommonPublishActivity"
const-string v2, "onCreate"
.line 17071
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 v2, 0x0
const/4 v3, 0x1
if-eqz p1, :cond_12
const/4 v4, 0x1
goto :goto_13
:cond_12
const/4 v4, 0x0
.line 227
:goto_13
iput-boolean v4, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->c:Z
.line 229
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getIntent()Landroid/content/Intent;
move-result-object v4
const/4 v5, 0x0
if-eqz v4, :cond_23
const-string v6, "scene"
invoke-virtual {v4, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
goto :goto_24
:cond_23
move-object v4, v5
.line 230
:goto_24
move-object v6, v4
check-cast v6, Ljava/lang/CharSequence;
if-eqz v6, :cond_32
invoke-interface {v6}, Ljava/lang/CharSequence;->length()I
move-result v6
if-nez v6, :cond_30
goto :goto_32
:cond_30
const/4 v6, 0x0
goto :goto_33
:cond_32
:goto_32
const/4 v6, 0x1
:goto_33
if-eqz v6, :cond_3b
const-string v2, "scene is null"
.line 17079
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.line 235
:cond_3b
iput-object v4, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b:Ljava/lang/String;
const-string v6, "mScene"
if-nez v4, :cond_44
.line 236
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_44
const-string v7, "WorldNews"
invoke-static {v4, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_54
invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->c()Z
move-result v4
if-eqz v4, :cond_54
const/4 v4, 0x1
goto :goto_55
:cond_54
const/4 v4, 0x0
:goto_55
iput-boolean v4, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->r:Z
.line 237
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getIntent()Landroid/content/Intent;
move-result-object v4
const-string v7, "config"
invoke-virtual {v4, v7}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v4, :cond_71
const-string v4, "config is null"
.line 18079
invoke-static {v1, v4, v3}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
.line 240
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->setResult(I)V
.line 241
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->finish()V
return-void
.line 245
:cond_71
iput-object v4, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
.line 246
sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
invoke-static {}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->a()Lcom/imo/android/imoim/world/stats/reporter/publish/ReporterInfo;
move-result-object v1
const-string v4, "mPublishPanelConfig"
if-eqz v1, :cond_9b
.line 18156
iget-object v1, v1, Lcom/imo/android/imoim/world/stats/reporter/publish/ReporterInfo;->h:Ljava/util/HashMap;
if-eqz v1, :cond_9b
.line 246
iget-object v7, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v7, :cond_88
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_88
invoke-virtual {v7}, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v7
const-string v8, "is_from_restore"
invoke-virtual {v7, v8, v2}, Lcom/imo/android/imoim/commonpublish/j;->optBoolean(Ljava/lang/String;Z)Z
move-result v7
invoke-static {v7}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v7
const-string v8, "is_restore"
invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_9b
if-eqz p1, :cond_a6
.line 249
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_a4
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 19029
:cond_a4
iput-object v5, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->e:Ljava/util/List;
.line 251
:cond_a6
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_ad
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 19074
:cond_ad
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->R:Ljava/lang/String;
.line 251
check-cast v1, Ljava/lang/CharSequence;
if-eqz v1, :cond_bc
invoke-static {v1}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_ba
goto :goto_bc
:cond_ba
const/4 v1, 0x0
goto :goto_bd
:cond_bc
:goto_bc
const/4 v1, 0x1
:goto_bd
if-nez v1, :cond_d1
.line 252
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_c6
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 19076
:cond_c6
iput-boolean v3, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->T:Z
.line 253
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_cf
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 20039
:cond_cf
iput-boolean v2, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->n:Z
.line 256
:cond_d1
sget-object v1, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;->b:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$a;
move-object v1, v0
check-cast v1, Landroidx/fragment/app/FragmentActivity;
iget-object v7, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b:Ljava/lang/String;
if-nez v7, :cond_dd
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_dd
invoke-static {v1, v7}, Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel$a;->a(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;)Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
move-result-object v1
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
const v1, 0x7f0b0062
.line 258
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->setContentView(I)V
.line 259
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_f0
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 20070
:cond_f0
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->O:Ljava/lang/String;
.line 259
check-cast v1, Ljava/lang/CharSequence;
if-eqz v1, :cond_ff
invoke-interface {v1}, Ljava/lang/CharSequence;->length()I
move-result v1
if-nez v1, :cond_fd
goto :goto_ff
:cond_fd
const/4 v1, 0x0
goto :goto_100
:cond_ff
:goto_ff
const/4 v1, 0x1
:goto_100
if-nez v1, :cond_10b
.line 260
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_109
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 21059
:cond_109
iput-boolean v3, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->F:Z
.line 263
:cond_10b
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_112
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 22032
:cond_112
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->h:Lcom/imo/android/imoim/commonpublish/data/SettingsData;
if-eqz v1, :cond_13b
.line 23015
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/data/SettingsData;->a:Ljava/util/List;
if-eqz v1, :cond_13b
.line 263
check-cast v1, Ljava/lang/Iterable;
.line 954
invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_120
:goto_120
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_13b
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v7
check-cast v7, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;
.line 23029
iget v8, v7, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;->a:I
if-ne v8, v3, :cond_120
.line 265
sget-object v8, Lcom/imo/android/imoim/util/df$bg;->PUBLSIH_PRIVACY:Lcom/imo/android/imoim/util/df$bg;
check-cast v8, Ljava/lang/Enum;
invoke-static {v8, v3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v8
.line 23033
iput-boolean v8, v7, Lcom/imo/android/imoim/commonpublish/data/SettingsData$SettingItem;->e:Z
goto :goto_120
.line 269
:cond_13b
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
move-object v13, v0
check-cast v13, Lcom/imo/android/core/component/c;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v7
const-string v14, "window"
invoke-static {v7, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v7
const-string v15, "window.decorView"
invoke-static {v7, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v8, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v8, :cond_159
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_159
iget-object v9, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
const-string v16, "mPublishViewModel"
if-nez v9, :cond_162
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_162
invoke-direct {v1, v13, v7, v8, v9}, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v7, "HotTopicListComponent(th\u2026wModel).attachLifeCycle()"
invoke-static {v1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->j:Lcom/imo/android/imoim/commonpublish/component/HotTopicListComponent;
.line 270
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v7
invoke-static {v7, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v7
invoke-static {v7, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v8, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v8, :cond_189
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_189
iget-object v9, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v9, :cond_190
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_190
invoke-direct {v1, v13, v7, v8, v9}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v7, "EditTextComponent(this, \u2026wModel).attachLifeCycle()"
invoke-static {v1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->h:Lcom/imo/android/imoim/commonpublish/component/EditTextComponent;
.line 271
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v7
invoke-static {v7, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v9
invoke-static {v9, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v10, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b:Ljava/lang/String;
if-nez v10, :cond_1b7
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1b7
iget-object v11, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v11, :cond_1be
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1be
iget-object v12, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v12, :cond_1c5
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1c5
move-object v7, v1
move-object v8, v13
invoke-direct/range {v7 .. v12}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Ljava/lang/String;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v7, "MediaListComponent(this,\u2026wModel).attachLifeCycle()"
invoke-static {v1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->i:Lcom/imo/android/imoim/commonpublish/component/MediaListComponent;
.line 272
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v7
invoke-static {v7, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v7
invoke-static {v7, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v8, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v8, :cond_1ee
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1ee
iget-object v9, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v9, :cond_1f5
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_1f5
invoke-direct {v1, v13, v7, v8, v9}, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v7, "ActionComponent(this, wi\u2026wModel).attachLifeCycle()"
invoke-static {v1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
.line 273
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v7
invoke-static {v7, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v9
invoke-static {v9, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v10, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b:Ljava/lang/String;
if-nez v10, :cond_21c
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_21c
iget-object v11, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v11, :cond_223
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_223
iget-object v12, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v12, :cond_22a
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_22a
move-object v7, v1
move-object v8, v13
invoke-direct/range {v7 .. v12}, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Ljava/lang/String;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v7, "ForwardDataComponent(thi\u2026wModel).attachLifeCycle()"
invoke-static {v1, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->l:Lcom/imo/android/imoim/commonpublish/component/ForwardDataComponent;
.line 274
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/LinkDataComponent;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v7
invoke-static {v7, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v7}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v9
invoke-static {v9, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v10, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b:Ljava/lang/String;
if-nez v10, :cond_253
invoke-static {v6}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_253
iget-object v11, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v11, :cond_25a
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_25a
iget-object v12, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v12, :cond_261
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_261
move-object v7, v1
move-object v8, v13
invoke-direct/range {v7 .. v12}, Lcom/imo/android/imoim/commonpublish/component/LinkDataComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Ljava/lang/String;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/LinkDataComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v6, "LinkDataComponent(this, \u2026wModel).attachLifeCycle()"
invoke-static {v1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/LinkDataComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->m:Lcom/imo/android/imoim/commonpublish/component/LinkDataComponent;
.line 275
new-instance v1, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->getWindow()Landroid/view/Window;
move-result-object v6
invoke-static {v6, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v6}, Landroid/view/Window;->getDecorView()Landroid/view/View;
move-result-object v6
invoke-static {v6, v15}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v7, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v7, :cond_28a
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_28a
iget-object v8, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e:Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;
if-nez v8, :cond_291
invoke-static/range {v16 .. v16}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_291
invoke-direct {v1, v13, v6, v7, v8}, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;-><init>(Lcom/imo/android/core/component/c;Landroid/view/View;Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;Lcom/imo/android/imoim/commonpublish/viewmodel/BasePublishViewModel;)V
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v1
const-string v6, "TextPhotoComponent(this,\u2026wModel).attachLifeCycle()"
invoke-static {v1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
check-cast v1, Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
iput-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->n:Lcom/imo/android/imoim/commonpublish/component/TextPhotoComponent;
.line 23875
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_2a8
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_2a8
invoke-virtual {v1}, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->a()Lcom/imo/android/imoim/commonpublish/j;
move-result-object v1
const-string v6, "likee_camera_params"
invoke-virtual {v1, v6}, Lcom/imo/android/imoim/commonpublish/j;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v6, "it"
.line 23876
invoke-static {v1, v6}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
move-object v6, v1
check-cast v6, Ljava/lang/CharSequence;
invoke-static {v6}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v6
xor-int/2addr v6, v3
if-eqz v6, :cond_2f7
.line 23877
sget v6, Lcom/imo/android/imoim/k$a;->loading:I
invoke-virtual {v0, v6}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v6
check-cast v6, Lcom/imo/android/imoim/biggroup/zone/ui/view/LoadingView;
const-string v7, "loading"
invoke-static {v6, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v6, v2}, Lcom/imo/android/imoim/biggroup/zone/ui/view/LoadingView;->setVisibility(I)V
.line 23878
sget-object v6, Lcom/imo/android/imoim/commonpublish/a/b;->f:Lcom/imo/android/imoim/commonpublish/a/b$a;
invoke-static {v1}, Lcom/imo/android/imoim/commonpublish/a/b$a;->a(Ljava/lang/String;)Lcom/imo/android/imoim/commonpublish/a/b;
move-result-object v1
if-eqz v1, :cond_2f7
.line 24051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v6
.line 23880
sget-object v7, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v8, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$b;
invoke-direct {v8, v1, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$b;-><init>(Lcom/imo/android/imoim/commonpublish/a/b;Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v8, Ljava/util/concurrent/Callable;
.line 23908
new-instance v1, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$c;
invoke-direct {v1, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$c;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v1, Lsg/bigo/common/d/a;
.line 23912
new-instance v9, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$d;
invoke-direct {v9, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$d;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v9, Lsg/bigo/common/d/a;
.line 23880
invoke-virtual {v6, v7, v8, v1, v9}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/util/concurrent/Callable;Lsg/bigo/common/d/a;Lsg/bigo/common/d/a;)Lbolts/e;
.line 24307
:cond_2f7
sget v1, Lcom/imo/android/imoim/k$a;->xtitle_view:I
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/xui/widget/title/XTitleView;
new-instance v6, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$e;
invoke-direct {v6, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$e;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v6, Lcom/imo/xui/widget/title/a;
invoke-virtual {v1, v6}, Lcom/imo/xui/widget/title/XTitleView;->setIXTitleViewListener(Lcom/imo/xui/widget/title/a;)V
.line 24368
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_310
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 25066
:cond_310
iget v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->L:I
if-lez v1, :cond_332
.line 24369
iput-boolean v3, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->q:Z
.line 24370
sget v1, Lcom/imo/android/imoim/k$a;->xtitle_view:I
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lcom/imo/xui/widget/title/XTitleView;
new-instance v3, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$f;
invoke-direct {v3, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$f;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v3, Ljava/lang/Runnable;
.line 24374
iget-object v6, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v6, :cond_32c
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 26066
:cond_32c
iget v6, v6, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->L:I
int-to-long v6, v6
.line 24370
invoke-virtual {v1, v3, v6, v7}, Lcom/imo/xui/widget/title/XTitleView;->postDelayed(Ljava/lang/Runnable;J)Z
.line 24377
:cond_332
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->d()V
.line 26400
iget-boolean v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->r:Z
if-eqz v1, :cond_3a6
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_340
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 27033
:cond_340
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->i:Ljava/util/List;
if-nez v1, :cond_3a6
.line 26401
sget v1, Lcom/imo/android/imoim/k$a;->container_also_post_to_story:I
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
invoke-static {v1}, Lcom/imo/android/imoim/world/util/ad;->b(Landroid/view/View;)V
const/16 v1, 0xf
.line 26402
invoke-static {v1}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
invoke-direct {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b(I)V
.line 26403
sget-object v1, Lcom/imo/android/imoim/util/df$bg;->KEY_IS_SELECTED_ALSO_POST_TO_STORY:Lcom/imo/android/imoim/util/df$bg;
check-cast v1, Ljava/lang/Enum;
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v1
.line 26404
sget v2, Lcom/imo/android/imoim/k$a;->check_also_post_to_story:I
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/ImageView;
const-string v3, "check_also_post_to_story"
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2, v1}, Landroid/widget/ImageView;->setSelected(Z)V
.line 26405
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_377
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_377
sget v2, Lcom/imo/android/imoim/k$a;->check_also_post_to_story:I
invoke-virtual {v0, v2}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/widget/ImageView;
invoke-static {v2, v3}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2}, Landroid/widget/ImageView;->isSelected()Z
move-result v2
.line 27053
iput-boolean v2, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->B:Z
.line 26406
sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
const/16 v1, 0x334
.line 27663
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v2
.line 26406
invoke-static {v1, v2}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b(ILcom/imo/android/imoim/commonpublish/PublishParams;)V
.line 26407
sget v1, Lcom/imo/android/imoim/k$a;->container_also_post_to_story:I
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
new-instance v2, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$k;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$k;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v2, Landroid/view/View$OnClickListener;
invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_3ba
.line 26413
:cond_3a6
sget v1, Lcom/imo/android/imoim/k$a;->container_also_post_to_story:I
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->a(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/widget/LinearLayout;
invoke-static {v1}, Lcom/imo/android/imoim/world/util/ad;->c(Landroid/view/View;)V
const/16 v1, 0x1e
.line 26414
invoke-static {v1}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v1
invoke-direct {v0, v1}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b(I)V
.line 28382
:goto_3ba
invoke-direct/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->e()Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;
move-result-object v1
.line 29047
iget-object v1, v1, Lcom/imo/android/imoim/world/worldnews/task/TaskViewModel;->g:Landroidx/lifecycle/LiveData;
.line 28382
move-object v2, v0
check-cast v2, Landroidx/lifecycle/LifecycleOwner;
new-instance v3, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$g;
invoke-direct {v3, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$g;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-virtual {v1, v2, v3}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 281
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_3d4
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 30036
:cond_3d4
iget-object v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->l:Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
if-nez v1, :cond_3e3
.line 281
iget-object v1, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->g:Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;
if-nez v1, :cond_3df
invoke-static {v4}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
.line 30037
:cond_3df
iget v1, v1, Lcom/imo/android/imoim/commonpublish/PublishPanelConfig;->m:I
if-lez v1, :cond_3f1
.line 282
:cond_3e3
new-instance v5, Ljava/util/ArrayList;
invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
.line 283
sget-object v1, Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;->CREATOR:Lcom/imo/android/imoim/commonpublish/data/TextPhotoData$a;
invoke-static {}, Lcom/imo/android/imoim/commonpublish/data/TextPhotoData$a;->b()Lcom/imo/android/imoim/commonpublish/data/TextPhotoData;
move-result-object v1
invoke-virtual {v5, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 285
:cond_3f1
sget-object v1, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->b:Lcom/imo/android/imoim/world/stats/reporter/publish/c;
invoke-virtual/range {p0 .. p0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->b()Lcom/imo/android/imoim/commonpublish/PublishParams;
move-result-object v1
check-cast v5, Ljava/util/List;
invoke-static {v1, v5}, Lcom/imo/android/imoim/world/stats/reporter/publish/c;->a(Lcom/imo/android/imoim/commonpublish/PublishParams;Ljava/util/List;)V
.line 30291
sget-object v1, Lcom/imo/android/common/liveeventbus/LiveEventEnum;->SONG_PUBLISH_FINISH:Lcom/imo/android/common/liveeventbus/LiveEventEnum;
invoke-static {v1}, Lcom/imo/android/common/liveeventbus/LiveEventBus;->get(Lcom/imo/android/common/liveeventbus/LiveEventEnum;)Lcom/imo/android/common/liveeventbus/core/Observable;
move-result-object v1
new-instance v3, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$l;
invoke-direct {v3, v0}, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity$l;-><init>(Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;)V
check-cast v3, Landroidx/lifecycle/Observer;
invoke-interface {v1, v2, v3}, Lcom/imo/android/common/liveeventbus/core/Observable;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method public final onPause()V
.registers 2
.line 491
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onPause()V
const/4 v0, 0x0
.line 492
iput-boolean v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->c:Z
return-void
.end method
.method public final onResume()V
.registers 3
.line 300
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->onResume()V
.line 301
move-object v0, p0
check-cast v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;
iget-object v0, v0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
if-eqz v0, :cond_16
.line 302
iget-object v0, p0, Lcom/imo/android/imoim/commonpublish/CommonPublishActivity;->k:Lcom/imo/android/imoim/commonpublish/component/ActionComponent;
if-nez v0, :cond_13
const-string v1, "mActionComponent"
invoke-static {v1}, Lkotlin/f/b/o;->a(Ljava/lang/String;)V
:cond_13
invoke-virtual {v0}, Lcom/imo/android/imoim/commonpublish/component/ActionComponent;->g()V
:cond_16
return-void
.end method