BigGroupFloorsActivity.smali
.class public Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;
.super Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;
.source "SourceFile"
# interfaces
.implements Lcom/imo/android/imoim/biggroup/j/g$c;
.implements Lcom/imo/android/imoim/biggroup/view/chat/j;
.implements Lcom/imo/android/imoim/biggroup/view/chat/k;
.implements Lcom/imo/android/imoim/n/r$a;
# instance fields
.field public a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
.field b:Landroid/widget/TextView;
.field public c:I
.field public d:Landroid/view/KeyEvent;
.field public e:Landroid/view/KeyEvent;
.field private f:Ljava/lang/String;
.field private g:Ljava/lang/String;
.field private h:Lcom/imo/android/imoim/data/message/imdata/i;
.field private i:Ljava/lang/String;
.field private j:Z
.field private k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
.field private l:Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
.field private m:Lcom/imo/android/imoim/biggroup/data/j;
.field private n:Z
.field private o:J
.field private p:J
.field private q:Lcom/imo/xui/widget/a/d;
.field private r:Ljava/lang/String;
.field private s:Lcom/imo/android/imoim/an/b/e;
.field private t:Lcom/hannesdorfmann/swipeback/SwipeBack;
.field private u:Lcom/imo/android/imoim/expression/manager/a;
.field private v:Z
.field private w:Lcom/hannesdorfmann/swipeback/b/b;
# direct methods
.method public constructor <init>()V
.registers 2
.line 76
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;-><init>()V
const/4 v0, 0x0
.line 96
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->m:Lcom/imo/android/imoim/biggroup/data/j;
const/16 v0, 0x43
.line 109
iput v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->c:I
.line 115
sget-object v0, Lcom/imo/android/imoim/expression/manager/b;->d:Lcom/imo/android/imoim/expression/manager/b;
const-string v0, "BigGroupFloorsActivity"
invoke-static {p0, v0}, Lcom/imo/android/imoim/expression/manager/b;->a(Landroid/app/Activity;Ljava/lang/String;)Lcom/imo/android/imoim/expression/manager/a;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->u:Lcom/imo/android/imoim/expression/manager/a;
const/4 v0, 0x0
.line 396
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->v:Z
.line 397
new-instance v0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$4;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$4;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->w:Lcom/hannesdorfmann/swipeback/b/b;
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
.registers 1
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
return-object p0
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 9
.line 2122
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
const-string v1, "bgid"
.line 2123
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "from"
.line 2124
invoke-virtual {v0, p1, p6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "imdata_reply"
.line 2125
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "reply_last_data"
.line 2126
invoke-virtual {v0, p1, p3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "imdata_reply_card"
.line 2127
invoke-virtual {v0, p1, p4}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "bubble_id"
.line 2128
invoke-virtual {v0, p1, p5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 2132
const-class p1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;
invoke-virtual {v0, p0, p1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 2133
invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
return-void
.end method
.method private static synthetic a(Landroid/view/View;)V
.registers 1
return-void
.end method
.method private synthetic a(Landroidx/core/util/Pair;)V
.registers 4
if-eqz p1, :cond_21
.line 302
iget-object v0, p1, Landroidx/core/util/Pair;->first:Ljava/lang/Object;
check-cast v0, Ljava/lang/CharSequence;
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-static {v0, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_21
.line 303
iget-object p1, p1, Landroidx/core/util/Pair;->second:Ljava/lang/Object;
check-cast p1, Lcom/imo/android/imoim/biggroup/data/u;
if-eqz p1, :cond_21
.line 304
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/data/u;->c:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_21
.line 305
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/data/u;->c:Ljava/lang/String;
invoke-static {p0, p1}, Lcom/imo/android/imoim/biggroup/view/a;->a(Landroid/content/Context;Ljava/lang/String;)V
:cond_21
return-void
.end method
.method private synthetic a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/j;)V
.registers 10
if-nez p2, :cond_3
return-void
.line 458
:cond_3
iget-object v0, p2, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/data/j$a;->b:Ljava/lang/String;
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
const/4 v0, 0x1
if-nez p1, :cond_24
.line 459
new-instance p1, Ljava/lang/StringBuilder;
const-string p2, "dirty change. not current big group. from: "
invoke-direct {p1, p2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i:Ljava/lang/String;
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "BigGroupFloorsActivity"
.line 13079
invoke-static {p2, p1, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return-void
.line 463
:cond_24
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->m:Lcom/imo/android/imoim/biggroup/data/j;
if-eqz p1, :cond_36
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/data/j$a;->b:Ljava/lang/String;
iget-object v1, p2, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget-object v1, v1, Lcom/imo/android/imoim/biggroup/data/j$a;->b:Ljava/lang/String;
invoke-static {p1, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result p1
if-eqz p1, :cond_38
.line 464
:cond_36
iput-object p2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->m:Lcom/imo/android/imoim/biggroup/data/j;
.line 13316
:cond_38
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
const-string v1, "biggroup_link"
invoke-static {p1, p2, v1}, Lcom/imo/android/imoim/biggroup/shortcut/c$b;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/j;Ljava/lang/String;)V
.line 13318
iget-boolean p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->n:Z
if-nez p1, :cond_58
.line 13319
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->n:Z
const/4 v1, 0x1
.line 13320
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i:Ljava/lang/String;
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget-object v3, p1, Lcom/imo/android/imoim/biggroup/data/j$a;->b:Ljava/lang/String;
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget v4, p1, Lcom/imo/android/imoim/biggroup/data/j$a;->n:I
iget-object p1, p2, Lcom/imo/android/imoim/biggroup/data/j;->a:Lcom/imo/android/imoim/biggroup/data/j$a;
iget p1, p1, Lcom/imo/android/imoim/biggroup/data/j$a;->o:I
int-to-long v5, p1
invoke-static/range {v1 .. v6}, Lcom/imo/android/imoim/an/l;->a(ZLjava/lang/String;Ljava/lang/String;IJ)V
.line 13327
:cond_58
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->l:Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
if-eqz p1, :cond_6c
.line 14206
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->f:Lcom/imo/android/imoim/biggroup/imkit/adapter/BigGroupFloorsMsgAdapter;
if-eqz v0, :cond_6c
.line 14207
iput-object p2, p1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->g:Lcom/imo/android/imoim/biggroup/data/j;
.line 14208
iget-object v0, p1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->g:Lcom/imo/android/imoim/biggroup/data/j;
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/data/j;->e:Ljava/lang/String;
iput-object v0, p1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->h:Ljava/lang/String;
.line 14209
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->f:Lcom/imo/android/imoim/biggroup/imkit/adapter/BigGroupFloorsMsgAdapter;
.line 15103
iput-object p2, p1, Lcom/imo/android/imoim/biggroup/imkit/adapter/BigGroupFloorsMsgAdapter;->a:Lcom/imo/android/imoim/biggroup/data/j;
.line 13331
:cond_6c
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz p1, :cond_73
.line 13332
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Lcom/imo/android/imoim/biggroup/data/j;)V
:cond_73
return-void
.end method
.method private synthetic a(Z)V
.registers 3
if-eqz p1, :cond_10
.line 265
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->isFinishing()Z
move-result p1
if-nez p1, :cond_b
.line 266
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->finish()V
:cond_b
const/4 p1, 0x4
const/4 v0, 0x1
.line 268
invoke-static {p1, v0}, Lcom/imo/android/imoim/biggroup/l/c;->a(IZ)V
:cond_10
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;Z)Z
.registers 2
.line 76
iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->v:Z
return p1
.end method
.method static synthetic b(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)Lcom/imo/android/imoim/data/message/imdata/i;
.registers 1
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h:Lcom/imo/android/imoim/data/message/imdata/i;
return-object p0
.end method
.method private b(Ljava/lang/String;)V
.registers 4
.line 450
invoke-static {p1}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_7
return-void
.line 453
:cond_7
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
const/4 v1, 0x1
invoke-virtual {v0, p1, v1}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;->a(Ljava/lang/String;Z)Landroidx/lifecycle/LiveData;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$d6z7PNdJlkuZLPWhUup-Ym1HqxQ;
invoke-direct {v1, p0, p1}, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$d6z7PNdJlkuZLPWhUup-Ym1HqxQ;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;Ljava/lang/String;)V
invoke-virtual {v0, p0, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)Z
.registers 1
.line 76
iget-boolean p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->j:Z
return p0
.end method
.method static synthetic d(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)Ljava/lang/String;
.registers 1
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
return-object p0
.end method
.method static synthetic e(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)Ljava/lang/String;
.registers 1
.line 76
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->g:Ljava/lang/String;
return-object p0
.end method
.method static synthetic f(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)Landroid/view/View;
.registers 1
.line 15312
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->l:Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
if-eqz p0, :cond_7
.line 15439
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->b:Landroidx/recyclerview/widget/RecyclerView;
return-object p0
:cond_7
const/4 p0, 0x0
return-object p0
.end method
.method private h()V
.registers 6
.line 213
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "bgid"
.line 215
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "imdata_reply"
.line 216
invoke-virtual {v0, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "imdata_reply_card"
.line 217
invoke-virtual {v0, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "from"
.line 218
invoke-virtual {v0, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i:Ljava/lang/String;
.line 219
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
if-eqz v0, :cond_28
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_90
.line 220
:cond_28
iput-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
.line 221
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_3c
.line 222
new-instance v0, Lcom/imo/android/imoim/data/message/imdata/bc;
invoke-direct {v0}, Lcom/imo/android/imoim/data/message/imdata/bc;-><init>()V
.line 223
invoke-static {v2}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/data/message/imdata/bc;->b(Lorg/json/JSONObject;)Z
.line 225
:cond_3c
invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_50
.line 226
new-instance v0, Lcom/imo/android/imoim/data/message/imdata/i;
invoke-direct {v0}, Lcom/imo/android/imoim/data/message/imdata/i;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h:Lcom/imo/android/imoim/data/message/imdata/i;
.line 227
invoke-static {v3}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/data/message/imdata/i;->b(Lorg/json/JSONObject;)Z
:cond_50
const/4 v0, 0x0
.line 229
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->n:Z
.line 231
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h:Lcom/imo/android/imoim/data/message/imdata/i;
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/i;->c()Lcom/imo/android/imoim/data/message/b/d;
move-result-object v1
if-eqz v1, :cond_66
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h:Lcom/imo/android/imoim/data/message/imdata/i;
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/i;->c()Lcom/imo/android/imoim/data/message/b/d;
move-result-object v1
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/b/d;->e()Ljava/lang/String;
move-result-object v1
goto :goto_68
:cond_66
const-string v1, ""
.line 232
:goto_68
iput-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->g:Ljava/lang/String;
.line 233
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h:Lcom/imo/android/imoim/data/message/imdata/i;
if-eqz v2, :cond_7e
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_7e
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_7e
const/4 v1, 0x1
goto :goto_7f
:cond_7e
const/4 v1, 0x0
:goto_7f
iput-boolean v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->j:Z
.line 234
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i:Ljava/lang/String;
const-string v2, "deeplink"
invoke-static {v2, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8d
.line 235
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->j:Z
.line 237
:cond_8d
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i()V
.line 239
:cond_90
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->j()V
return-void
.end method
.method private i()V
.registers 8
.line 252
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-static {v0}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_32
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-nez v0, :cond_32
.line 253
new-instance v0, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-direct {v0, p0, v1, p0}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;-><init>(Lcom/imo/android/core/component/c;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/view/chat/j;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
.line 254
sget-object v1, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$yL7agr2vx7ICKTQcEv6CSLVzf4Y;->INSTANCE:Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$yL7agr2vx7ICKTQcEv6CSLVzf4Y;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Lcom/imo/android/imoim/biggroup/view/d;)V
.line 256
new-instance v0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$1;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)V
.line 262
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
.line 6144
iput-object v0, v1, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->E:Lcom/imo/android/imoim/biggroup/view/chat/f$a;
.line 263
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
new-instance v1, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$fMIHLMHu2uScG3-tScF6tsGLs2Q;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$fMIHLMHu2uScG3-tScF6tsGLs2Q;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)V
.line 6233
iput-object v1, v0, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->z:Lcom/imo/android/imoim/biggroup/view/chat/i;
.line 273
:cond_32
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->l:Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
if-nez v0, :cond_4d
.line 274
new-instance v0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
iget-object v3, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
iget-object v4, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h:Lcom/imo/android/imoim/data/message/imdata/i;
iget-object v5, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->s:Lcom/imo/android/imoim/an/b/e;
iget-object v6, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i:Ljava/lang/String;
move-object v1, v0
move-object v2, p0
invoke-direct/range {v1 .. v6}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;-><init>(Lcom/imo/android/core/component/c;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/i;Lcom/imo/android/imoim/an/b/e;Ljava/lang/String;)V
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->f()Lcom/imo/android/core/component/AbstractComponent;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->l:Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
:cond_4d
const v0, 0x7f090863
.line 277
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$2;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$2;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v0, 0x7f0909c5
.line 284
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$3;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity$3;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)V
invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 299
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-direct {p0, v0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->b(Ljava/lang/String;)V
.line 301
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;->c()Landroidx/lifecycle/LiveData;
move-result-object v0
new-instance v1, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$NO1d6jWYUbVk82IWZPTUyqYgGI4;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/view/floors/-$$Lambda$BigGroupFloorsActivity$NO1d6jWYUbVk82IWZPTUyqYgGI4;-><init>(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;)V
invoke-virtual {v0, p0, v1}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method private j()V
.registers 6
.line 600
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->i:Ljava/lang/String;
const-string v1, "chat"
invoke-static {v1, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_18
.line 12082
invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;
.line 601
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->g:Ljava/lang/String;
const-string v3, "detail_show"
const-string v4, "card"
invoke-static {v3, v4, v0, v2, v1}, Lcom/imo/android/imoim/biggroup/i/d;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:cond_18
return-void
.end method
.method public static synthetic lambda$NO1d6jWYUbVk82IWZPTUyqYgGI4(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;Landroidx/core/util/Pair;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a(Landroidx/core/util/Pair;)V
return-void
.end method
.method public static synthetic lambda$d6z7PNdJlkuZLPWhUup-Ym1HqxQ(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/j;)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a(Ljava/lang/String;Lcom/imo/android/imoim/biggroup/data/j;)V
return-void
.end method
.method public static synthetic lambda$fMIHLMHu2uScG3-tScF6tsGLs2Q(Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;Z)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a(Z)V
return-void
.end method
.method public static synthetic lambda$yL7agr2vx7ICKTQcEv6CSLVzf4Y(Landroid/view/View;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a(Landroid/view/View;)V
return-void
.end method
# virtual methods
.method public final a()V
.registers 3
.line 560
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->q:Lcom/imo/xui/widget/a/d;
invoke-virtual {v0}, Lcom/imo/xui/widget/a/d;->dismiss()V
.line 561
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->r:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_18
.line 562
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->r:Ljava/lang/String;
const-string v1, "12"
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/live/h;->c(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x0
.line 563
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->r:Ljava/lang/String;
return-void
:cond_18
const v0, 0x7f0f064b
.line 565
invoke-virtual {p0, v0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->getString(I)Ljava/lang/String;
move-result-object v0
const/4 v1, 0x0
.line 12031
invoke-static {p0, v0, v1}, Lcom/imo/xui/util/e;->a(Landroid/content/Context;Ljava/lang/String;I)V
return-void
.end method
.method public final a(I)V
.registers 2
.line 571
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->q:Lcom/imo/xui/widget/a/d;
invoke-virtual {p1}, Lcom/imo/xui/widget/a/d;->dismiss()V
const/4 p1, 0x0
.line 572
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->r:Ljava/lang/String;
return-void
.end method
.method public final a(JJ)V
.registers 5
long-to-float p1, p1
const/high16 p2, 0x3f800000 # 1.0f
mul-float p1, p1, p2
long-to-float p2, p3
div-float/2addr p1, p2
const/high16 p2, 0x42c80000 # 100.0f
mul-float p1, p1, p2
float-to-int p1, p1
const/16 p2, 0x64
if-lt p1, p2, :cond_12
const/16 p1, 0x63
.line 555
:cond_12
iget-object p2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->q:Lcom/imo/xui/widget/a/d;
new-instance p3, Ljava/lang/StringBuilder;
invoke-direct {p3}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string p1, "%"
invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-virtual {p2, p1}, Lcom/imo/xui/widget/a/d;->a(Ljava/lang/String;)V
return-void
.end method
.method public final a(Lcom/imo/android/imoim/data/message/k;Z)V
.registers 4
.line 188
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz v0, :cond_7
.line 189
invoke-virtual {v0, p1, p2}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Lcom/imo/android/imoim/data/message/k;Z)V
:cond_7
return-void
.end method
.method public final a(Lcom/imo/android/imoim/gifsearch/GifItem;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;)V
.registers 5
.line 365
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-nez v0, :cond_5
return-void
.line 368
:cond_5
invoke-virtual {v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Lcom/imo/android/imoim/gifsearch/GifItem;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;)V
return-void
.end method
.method public final a(Ljava/lang/String;)V
.registers 3
if-eqz p1, :cond_19
.line 540
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_19
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->isFinished()Z
move-result p1
if-nez p1, :cond_19
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->isFinishing()Z
move-result p1
if-nez p1, :cond_19
.line 541
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->m(Landroid/content/Context;)V
:cond_19
return-void
.end method
.method public final a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;)V
.registers 5
.line 358
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-nez v0, :cond_5
return-void
.line 361
:cond_5
invoke-virtual {v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Ljava/lang/String;Ljava/lang/String;Lcom/imo/android/imoim/data/message/imdata/b;)V
return-void
.end method
.method public final a(ZZ)V
.registers 3
return-void
.end method
.method public final d()V
.registers 2
.line 437
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz v0, :cond_7
.line 438
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->p()V
:cond_7
return-void
.end method
.method public final e()V
.registers 1
return-void
.end method
.method public final f()Z
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public final g()Z
.registers 2
const/4 v0, 0x0
return v0
.end method
.method public onActivityResult(IILandroid/content/Intent;)V
.registers 5
.line 181
invoke-super {p0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onActivityResult(IILandroid/content/Intent;)V
.line 182
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz v0, :cond_a
.line 183
invoke-virtual {v0, p1, p2, p3}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(IILandroid/content/Intent;)V
:cond_a
return-void
.end method
.method public onBackPressed()V
.registers 2
.line 380
iget-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->v:Z
if-eqz v0, :cond_8
.line 6393
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onBackPressed()V
return-void
.line 385
:cond_8
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz v0, :cond_13
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->h()Z
move-result v0
if-eqz v0, :cond_13
return-void
.line 7393
:cond_13
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onBackPressed()V
return-void
.end method
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.registers 3
.line 582
invoke-super {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
.line 584
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz v0, :cond_a
.line 585
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Landroid/content/res/Configuration;)V
:cond_a
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 7
.line 138
invoke-super {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onCreate(Landroid/os/Bundle;)V
.line 139
invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J
move-result-wide v0
.line 2577
invoke-static {}, Lcom/imo/android/imoim/filetransfer/l;->a()Lcom/imo/android/imoim/filetransfer/l;
sget-object p1, Lsg/bigo/nerv/ChanType;->DOWNLOAD:Lsg/bigo/nerv/ChanType;
invoke-static {p1}, Lcom/imo/android/imoim/filetransfer/l;->a(Lsg/bigo/nerv/ChanType;)V
.line 141
invoke-static {p0}, Lcom/imo/hd/util/e;->a(Landroid/app/Activity;)Lcom/hannesdorfmann/swipeback/SwipeBack;
move-result-object p1
const/4 v2, 0x1
invoke-virtual {p1, v2}, Lcom/hannesdorfmann/swipeback/SwipeBack;->c(Z)Lcom/hannesdorfmann/swipeback/SwipeBack;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->t:Lcom/hannesdorfmann/swipeback/SwipeBack;
const/4 v3, 0x0
.line 142
invoke-virtual {p1, v3}, Lcom/hannesdorfmann/swipeback/SwipeBack;->setTouchEnabled(Z)V
.line 3421
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->t:Lcom/hannesdorfmann/swipeback/SwipeBack;
if-eqz p1, :cond_36
.line 3422
invoke-virtual {p1}, Lcom/hannesdorfmann/swipeback/SwipeBack;->getSwipeBackTransformer()Lcom/hannesdorfmann/swipeback/b/b;
move-result-object p1
instance-of p1, p1, Lcom/imo/hd/util/e;
if-eqz p1, :cond_36
.line 3423
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->t:Lcom/hannesdorfmann/swipeback/SwipeBack;
invoke-virtual {p1}, Lcom/hannesdorfmann/swipeback/SwipeBack;->getSwipeBackTransformer()Lcom/hannesdorfmann/swipeback/b/b;
move-result-object p1
check-cast p1, Lcom/imo/hd/util/e;
iget-object v4, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->w:Lcom/hannesdorfmann/swipeback/b/b;
.line 4051
iput-object v4, p1, Lcom/imo/hd/util/e;->a:Lcom/hannesdorfmann/swipeback/b/b;
.line 145
:cond_36
invoke-static {p0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object p1
const-class v4, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
invoke-virtual {p1, v4}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
.line 146
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;->a(Lcom/imo/android/imoim/biggroup/j/g$c;)V
const p1, 0x7f09146a
.line 4243
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/TextView;
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->b:Landroid/widget/TextView;
.line 4245
new-instance p1, Lcom/imo/xui/widget/a/d;
invoke-direct {p1, p0}, Lcom/imo/xui/widget/a/d;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->q:Lcom/imo/xui/widget/a/d;
.line 4246
invoke-virtual {p1, v2}, Lcom/imo/xui/widget/a/d;->setCancelable(Z)V
.line 4247
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->q:Lcom/imo/xui/widget/a/d;
const-string v4, "0%"
invoke-virtual {p1, v4}, Lcom/imo/xui/widget/a/d;->a(Ljava/lang/String;)V
.line 4248
invoke-static {}, Lcom/imo/android/imoim/n/r;->h()Lcom/imo/android/imoim/n/r;
move-result-object p1
invoke-virtual {p1, p0}, Lcom/imo/android/imoim/n/r;->a(Lcom/imo/android/imoim/n/r$a;)V
.line 149
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
if-eqz p1, :cond_83
const-string v4, "bgid"
.line 151
invoke-virtual {p1, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
.line 152
invoke-static {p1, v0, v1}, Lcom/imo/android/imoim/an/b/e;->a(Ljava/lang/String;J)Lcom/imo/android/imoim/an/b/e;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->s:Lcom/imo/android/imoim/an/b/e;
const-string v0, "type"
const-string v1, "bg"
.line 153
invoke-virtual {p1, v0, v1}, Lcom/imo/android/imoim/an/b/e;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/an/b/a;
.line 156
:cond_83
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h()V
.line 158
new-instance p1, Landroid/view/KeyEvent;
iget v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->c:I
invoke-direct {p1, v3, v0}, Landroid/view/KeyEvent;-><init>(II)V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->d:Landroid/view/KeyEvent;
.line 159
new-instance p1, Landroid/view/KeyEvent;
iget v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->c:I
invoke-direct {p1, v2, v0}, Landroid/view/KeyEvent;-><init>(II)V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->e:Landroid/view/KeyEvent;
.line 161
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;->f(Ljava/lang/String;)V
.line 162
sget-object p1, Lcom/imo/android/imoim/offnotify/b/d;->BIGGROUP:Lcom/imo/android/imoim/offnotify/b/d;
invoke-static {p1}, Lcom/imo/android/imoim/offnotify/a;->a(Lcom/imo/android/imoim/offnotify/b/d;)V
.line 164
invoke-static {p0}, Lcom/imo/android/imoim/creategroup/c/a;->a(Landroid/app/Activity;)V
.line 166
sget-object p1, Lcom/imo/android/imoim/expression/manager/g;->c:Lcom/imo/android/imoim/expression/manager/g;
invoke-static {}, Lcom/imo/android/imoim/expression/manager/g;->d()Z
.line 167
sget-object p1, Lcom/imo/android/imoim/expression/manager/b;->d:Lcom/imo/android/imoim/expression/manager/b;
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->u:Lcom/imo/android/imoim/expression/manager/a;
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/expression/manager/b;->subscribe(Lcom/imo/android/imoim/managers/ax;)V
return-void
.end method
.method public onDestroy()V
.registers 5
.line 473
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onDestroy()V
.line 475
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
const-string v1, "biggroup"
invoke-static {v1, v0}, Lcom/imo/android/imoim/an/q;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 477
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;->b(Lcom/imo/android/imoim/biggroup/j/g$c;)V
.line 478
sget-object v0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {v0}, Lcom/imo/android/imoim/managers/ag;->e()V
.line 479
sget-object v0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
new-instance v1, Lcom/imo/android/imoim/o/f;
invoke-direct {v1}, Lcom/imo/android/imoim/o/f;-><init>()V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/managers/ag;->a(Lcom/imo/android/imoim/o/f;)V
.line 7429
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->t:Lcom/hannesdorfmann/swipeback/SwipeBack;
if-eqz v0, :cond_35
.line 7430
invoke-virtual {v0}, Lcom/hannesdorfmann/swipeback/SwipeBack;->getSwipeBackTransformer()Lcom/hannesdorfmann/swipeback/b/b;
move-result-object v0
instance-of v0, v0, Lcom/imo/hd/util/e;
if-eqz v0, :cond_35
.line 7431
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->t:Lcom/hannesdorfmann/swipeback/SwipeBack;
invoke-virtual {v0}, Lcom/hannesdorfmann/swipeback/SwipeBack;->getSwipeBackTransformer()Lcom/hannesdorfmann/swipeback/b/b;
move-result-object v0
check-cast v0, Lcom/imo/hd/util/e;
const/4 v1, 0x0
.line 8051
iput-object v1, v0, Lcom/imo/hd/util/e;->a:Lcom/hannesdorfmann/swipeback/b/b;
.line 9039
:cond_35
invoke-static {}, Lcom/imo/android/imoim/biggroup/f/f$a;->a()Lcom/imo/android/imoim/biggroup/f/f;
move-result-object v0
.line 484
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/f/f;->a(Ljava/lang/String;)V
const/4 v0, 0x1
.line 485
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
iget-wide v2, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->p:J
invoke-static {v0, v1, v2, v3}, Lcom/imo/android/imoim/an/l;->a(ZLjava/lang/String;J)V
.line 10037
invoke-static {}, Lcom/imo/android/imoim/biggroup/i/a$a;->a()Lcom/imo/android/imoim/biggroup/i/a;
move-result-object v0
.line 487
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/i/a;->a()V
const-string v0, "BigGroupChatMessageQueue"
.line 488
invoke-static {v0}, Lcom/imo/android/imoim/biggroup/i/f;->a(Ljava/lang/String;)Lcom/imo/android/imoim/biggroup/i/f;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/i/f;->a()V
.line 490
invoke-static {}, Lcom/imo/android/imoim/n/r;->h()Lcom/imo/android/imoim/n/r;
move-result-object v0
invoke-virtual {v0, p0}, Lcom/imo/android/imoim/n/r;->b(Lcom/imo/android/imoim/n/r$a;)V
const-string v0, "audio_service"
.line 492
invoke-static {v0}, Lcom/imo/android/imoim/imkit/b/a;->a(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/imkit/b/a/a/d;
const-string v1, "from_big_group_floors"
invoke-interface {v0, v1}, Lcom/imo/android/imoim/imkit/b/a/a/d;->a(Ljava/lang/String;)V
.line 10082
invoke-static {}, Lcom/imo/android/imoim/biggroup/i/d$a;->a()Lcom/imo/android/imoim/biggroup/i/d;
move-result-object v0
.line 10697
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/i/d;->b:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
.line 496
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->s:Lcom/imo/android/imoim/an/b/e;
if-eqz v0, :cond_7a
.line 497
invoke-virtual {v0}, Lcom/imo/android/imoim/an/b/e;->c()V
.line 499
:cond_7a
sget-object v0, Lcom/imo/android/imoim/expression/manager/b;->d:Lcom/imo/android/imoim/expression/manager/b;
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->u:Lcom/imo/android/imoim/expression/manager/a;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/expression/manager/b;->unsubscribe(Lcom/imo/android/imoim/managers/ax;)V
return-void
.end method
.method public onNewIntent(Landroid/content/Intent;)V
.registers 3
.line 202
invoke-super {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onNewIntent(Landroid/content/Intent;)V
.line 203
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->setIntent(Landroid/content/Intent;)V
.line 204
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->h()V
.line 206
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz p1, :cond_12
.line 207
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(Ljava/lang/String;)V
:cond_12
return-void
.end method
.method public onPause()V
.registers 7
.line 516
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onPause()V
.line 517
iget-wide v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->p:J
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
iget-wide v4, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->o:J
sub-long/2addr v2, v4
add-long/2addr v0, v2
iput-wide v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->p:J
const-string v0, "audio_service"
.line 518
invoke-static {v0}, Lcom/imo/android/imoim/imkit/b/a;->a(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/imkit/b/a/a/d;
invoke-interface {v0}, Lcom/imo/android/imoim/imkit/b/a/a/d;->a()V
return-void
.end method
.method public onResume()V
.registers 3
.line 504
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onResume()V
.line 506
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
const-string v1, "biggroup"
invoke-static {v1, v0}, Lcom/imo/android/imoim/an/q;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 508
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->l:Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;
.line 11277
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsMsgListComponent;->f:Lcom/imo/android/imoim/biggroup/imkit/adapter/BigGroupFloorsMsgAdapter;
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/imkit/adapter/BigGroupFloorsMsgAdapter;->notifyDataSetChanged()V
.line 510
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->o:J
return-void
.end method
.method public onStart()V
.registers 4
.line 172
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onStart()V
.line 173
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
if-eqz v0, :cond_1c
const/4 v1, 0x1
.line 4928
iput-boolean v1, v0, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->w:Z
const/4 v2, 0x0
.line 4929
invoke-virtual {v0, v2, v1}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->a(ZZ)V
.line 175
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->a:Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;
iget-boolean v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->j:Z
.line 5533
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatEdtComponent;->b:Landroid/view/View;
if-eqz v1, :cond_17
goto :goto_19
:cond_17
const/16 v2, 0x8
:goto_19
invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
:cond_1c
return-void
.end method
.method public onUserInteraction()V
.registers 3
.line 373
invoke-super {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupBaseActivity;->onUserInteraction()V
.line 374
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->k:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/floors/BigGroupFloorsActivity;->f:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupViewModel;->f(Ljava/lang/String;)V
return-void
.end method