b.smali
.class public final Lcom/imo/android/imoim/fragments/b;
.super Lcom/imo/android/imoim/fragments/h;
.source "SourceFile"
# interfaces
.implements Landroid/widget/AdapterView$OnItemClickListener;
.implements Lcom/imo/android/imoim/adapters/e$a;
.implements Lcom/imo/android/imoim/ads/c/i;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/imo/android/imoim/fragments/b$a;
}
.end annotation
# instance fields
.field private A:F
.field private B:F
.field private C:Lcom/imo/android/imoim/an/b/b;
.field private D:Z
.field private E:Z
.field private F:Z
.field private G:Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;
.field a:Landroid/widget/ListView;
.field b:Lcom/imo/android/imoim/util/cp;
.field c:Landroidx/cursoradapter/widget/CursorAdapter;
.field d:Landroidx/cursoradapter/widget/CursorAdapter;
.field e:Landroidx/cursoradapter/widget/CursorAdapter;
.field f:Lcom/imo/android/imoim/adapters/aj;
.field g:Lcom/imo/android/imoim/adapters/ad;
.field h:Lcom/imo/android/imoim/adapters/ag;
.field i:Lcom/imo/android/imoim/adapters/am;
.field j:Lcom/imo/android/imoim/adapters/y;
.field k:Lcom/imo/android/imoim/adapters/be;
.field l:Lcom/imo/android/imoim/adapters/aw;
.field m:Lcom/imo/android/imoim/adapters/z;
.field n:Lcom/imo/android/imoim/adapters/z;
.field o:Lcom/imo/android/imoim/adapters/e;
.field p:Lcom/imo/android/imoim/adapters/f;
.field q:Z
.field r:Lcom/imo/android/imoim/activities/Home;
.field s:Landroid/view/View;
.field t:Landroid/content/BroadcastReceiver;
.field private w:Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
.field private x:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;
.field private y:I
.field private z:Z
# direct methods
.method public constructor <init>(Lcom/imo/android/imoim/activities/Home;)V
.registers 4
.line 222
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/h;-><init>()V
.line 204
sget-object v0, Lcom/imo/android/imoim/util/df$s;->PARTY_ROOM:Lcom/imo/android/imoim/util/df$s;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
iput-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->q:Z
const/4 v0, 0x0
.line 217
iput-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->D:Z
.line 218
iput-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->E:Z
.line 219
iput-boolean v1, p0, Lcom/imo/android/imoim/fragments/b;->F:Z
const v0, 0x7f091559
const v1, 0x7f0902e1
.line 223
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/fragments/b;->a(II)V
.line 224
iput-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
.line 225
const-class p1, Lcom/imo/android/imoim/ads/c/g;
invoke-static {p1}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/ads/c/g;
if-eqz p1, :cond_33
.line 227
invoke-interface {p1}, Lcom/imo/android/imoim/ads/c/g;->c()Lcom/imo/android/imoim/ads/c/d;
move-result-object v0
.line 2037
iget-boolean v0, v0, Lcom/imo/android/imoim/ads/c/d;->e:Z
.line 227
iput-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->D:Z
.line 228
invoke-interface {p1, p0}, Lcom/imo/android/imoim/ads/c/g;->a(Lcom/imo/android/imoim/ads/c/i;)V
:cond_33
return-void
.end method
.method private a(ILjava/lang/String;)Lcom/imo/android/imoim/adapters/z;
.registers 4
const/4 v0, 0x1
if-eq p1, v0, :cond_21
const/4 v0, 0x2
if-eq p1, v0, :cond_19
const/4 v0, 0x3
if-eq p1, v0, :cond_11
.line 1843
new-instance p1, Lcom/imo/android/imoim/adapters/af;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {p1, v0, p2}, Lcom/imo/android/imoim/adapters/af;-><init>(Landroid/content/Context;Ljava/lang/String;)V
return-object p1
.line 1838
:cond_11
new-instance p1, Lcom/imo/android/imoim/adapters/az;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {p1, v0, p2}, Lcom/imo/android/imoim/adapters/az;-><init>(Landroid/content/Context;Ljava/lang/String;)V
return-object p1
.line 1836
:cond_19
new-instance p1, Lcom/imo/android/imoim/adapters/ay;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {p1, v0, p2}, Lcom/imo/android/imoim/adapters/ay;-><init>(Landroid/content/Context;Ljava/lang/String;)V
return-object p1
.line 1834
:cond_21
new-instance p1, Lcom/imo/android/imoim/adapters/af;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {p1, v0, p2}, Lcom/imo/android/imoim/adapters/af;-><init>(Landroid/content/Context;Ljava/lang/String;)V
return-object p1
.end method
.method static synthetic a(Landroid/database/Cursor;)Lcom/imo/android/imoim/util/ae$b;
.registers 1
.line 176
invoke-static {p0}, Lcom/imo/android/imoim/fragments/b;->c(Landroid/database/Cursor;)Lcom/imo/android/imoim/util/ae$b;
move-result-object p0
return-object p0
.end method
.method private synthetic a(IZ)V
.registers 3
.line 781
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->o()V
return-void
.end method
.method private synthetic a(Landroid/widget/PopupWindow;)V
.registers 9
.line 1858
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {v0}, Lcom/imo/android/imoim/activities/Home;->isFinishing()Z
move-result v0
if-eqz v0, :cond_9
return-void
.line 1861
:cond_9
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
instance-of v1, v0, Lcom/imo/android/core/base/BaseActivity;
if-eqz v1, :cond_16
invoke-virtual {v0}, Lcom/imo/android/imoim/activities/Home;->isFinished()Z
move-result v0
if-eqz v0, :cond_16
return-void
.line 1865
:cond_16
invoke-static {}, Lcom/imo/android/imoim/util/do;->a()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_2e
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
.line 39080
invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
move-result-object v0
invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object v0
.line 39072
iget v0, v0, Landroid/util/DisplayMetrics;->widthPixels:I
goto :goto_2f
:cond_2e
const/4 v0, 0x0
.line 1866
:goto_2f
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->i:Lcom/imo/android/imoim/adapters/am;
const/4 v3, 0x1
if-eqz v2, :cond_44
.line 39088
iget-boolean v4, v2, Lcom/imo/android/imoim/adapters/am;->b:Z
if-nez v4, :cond_3f
iget-boolean v2, v2, Lcom/imo/android/imoim/adapters/am;->a:Z
if-eqz v2, :cond_3d
goto :goto_3f
:cond_3d
const/4 v2, 0x0
goto :goto_40
:cond_3f
:goto_3f
const/4 v2, 0x1
:goto_40
if-eqz v2, :cond_44
const/4 v2, 0x1
goto :goto_45
:cond_44
const/4 v2, 0x0
:goto_45
if-eqz v2, :cond_4a
const/16 v2, 0xe4
goto :goto_4c
:cond_4a
const/16 v2, 0xaa
.line 1867
:goto_4c
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v2
.line 1868
iget-object v4, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
if-eqz v4, :cond_96
const v5, 0x7f090bac
.line 1869
invoke-virtual {v4, v5}, Landroid/widget/ListView;->findViewById(I)Landroid/view/View;
move-result-object v4
if-eqz v4, :cond_96
const/4 v0, 0x2
new-array v2, v0, [I
.line 1872
invoke-virtual {v4, v2}, Landroid/view/View;->getLocationOnScreen([I)V
.line 1874
invoke-static {}, Lcom/imo/android/imoim/util/do;->a()Z
move-result v5
const/16 v6, 0x26
if-eqz v5, :cond_79
.line 1875
aget v1, v2, v1
invoke-virtual {v4}, Landroid/view/View;->getWidth()I
move-result v5
div-int/2addr v5, v0
sub-int/2addr v1, v5
invoke-static {v6}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v0
add-int/2addr v1, v0
goto :goto_86
.line 1877
:cond_79
aget v1, v2, v1
invoke-virtual {v4}, Landroid/view/View;->getWidth()I
move-result v5
div-int/2addr v5, v0
add-int/2addr v1, v5
invoke-static {v6}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v0
sub-int/2addr v1, v0
:goto_86
move v0, v1
.line 1879
aget v1, v2, v3
invoke-virtual {v4}, Landroid/view/View;->getHeight()I
move-result v2
add-int/2addr v1, v2
const/16 v2, 0xa
invoke-static {v2}, Lcom/imo/android/imoim/util/ay;->a(I)I
move-result v2
sub-int v2, v1, v2
.line 1882
:cond_96
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
const v3, 0x800033
invoke-virtual {p1, v1, v3, v0, v2}, Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/fragments/b$a;)V
.registers 8
.line 836
iget-object v0, p1, Lcom/imo/android/imoim/fragments/b$a;->a:Landroid/database/Cursor;
.line 837
iget-object v1, p1, Lcom/imo/android/imoim/fragments/b$a;->b:Landroid/database/Cursor;
.line 838
iget-object v2, p1, Lcom/imo/android/imoim/fragments/b$a;->c:Landroid/database/Cursor;
.line 840
sget-object v3, Lcom/imo/android/imoim/IMO;->g:Lcom/imo/android/imoim/managers/t;
iget v4, p1, Lcom/imo/android/imoim/fragments/b$a;->e:I
iget v5, p1, Lcom/imo/android/imoim/fragments/b$a;->f:I
add-int/2addr v4, v5
iput v4, v3, Lcom/imo/android/imoim/managers/t;->c:I
.line 842
iget-object v3, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v3, :cond_25
.line 843
iget v3, p0, Lcom/imo/android/imoim/fragments/b;->y:I
iget v4, p1, Lcom/imo/android/imoim/fragments/b$a;->g:I
add-int/2addr v3, v4
iput v3, p0, Lcom/imo/android/imoim/fragments/b;->y:I
.line 844
iget-object v3, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v3, v0}, Landroidx/cursoradapter/widget/CursorAdapter;->changeCursor(Landroid/database/Cursor;)V
.line 845
iget v0, p1, Lcom/imo/android/imoim/fragments/b$a;->d:I
invoke-static {v0}, Lcom/imo/android/imoim/an/m;->a(I)V
goto :goto_28
.line 847
:cond_25
invoke-static {v0}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 850
:goto_28
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_39
.line 851
iget v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
iget v3, p1, Lcom/imo/android/imoim/fragments/b$a;->h:I
add-int/2addr v0, v3
iput v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
.line 852
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0, v1}, Landroidx/cursoradapter/widget/CursorAdapter;->changeCursor(Landroid/database/Cursor;)V
goto :goto_3c
.line 854
:cond_39
invoke-static {v1}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 857
:goto_3c
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_4d
.line 858
iget v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
iget v1, p1, Lcom/imo/android/imoim/fragments/b$a;->i:I
add-int/2addr v0, v1
iput v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
.line 859
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0, v2}, Landroidx/cursoradapter/widget/CursorAdapter;->changeCursor(Landroid/database/Cursor;)V
goto :goto_50
.line 861
:cond_4d
invoke-static {v2}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 864
:goto_50
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
if-eqz v0, :cond_59
.line 865
iget-boolean v1, p1, Lcom/imo/android/imoim/fragments/b$a;->k:Z
invoke-interface {v0, v1}, Lcom/imo/android/imoim/adapters/z;->b(Z)V
.line 867
:cond_59
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->n:Lcom/imo/android/imoim/adapters/z;
if-eqz v0, :cond_73
.line 868
iget-boolean v1, p1, Lcom/imo/android/imoim/fragments/b$a;->j:Z
invoke-interface {v0, v1}, Lcom/imo/android/imoim/adapters/z;->b(Z)V
.line 869
iget-boolean p1, p1, Lcom/imo/android/imoim/fragments/b$a;->j:Z
if-nez p1, :cond_73
.line 871
sget-object p1, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
const/4 v0, 0x1
const-string v1, "chat_call_small"
invoke-virtual {p1, v1, v0}, Lcom/imo/android/imoim/ads/h;->b(Ljava/lang/String;Z)V
.line 872
sget-object p1, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
invoke-virtual {p1, v1}, Lcom/imo/android/imoim/ads/h;->d(Ljava/lang/String;)V
.line 876
:cond_73
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz p1, :cond_bf
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_bf
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_bf
.line 877
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result p1
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v0
add-int/2addr p1, v0
.line 878
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
if-eqz v0, :cond_98
.line 879
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v1}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v1
add-int/2addr v1, p1
invoke-interface {v0, p1, v1}, Lcom/imo/android/imoim/adapters/z;->a(II)V
.line 881
:cond_98
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->n:Lcom/imo/android/imoim/adapters/z;
if-eqz v0, :cond_ac
.line 882
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v1}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v1
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v2}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v2
add-int/2addr p1, v2
invoke-interface {v0, v1, p1}, Lcom/imo/android/imoim/adapters/z;->a(II)V
.line 884
:cond_ac
const-class p1, Lcom/imo/android/imoim/ads/IBrandAds;
invoke-static {p1}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/ads/IBrandAds;
if-eqz p1, :cond_bf
.line 886
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v0
invoke-interface {p1, v0}, Lcom/imo/android/imoim/ads/IBrandAds;->setAdIndex(I)V
:cond_bf
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/fragments/b;)V
.registers 5
.line 45848
invoke-static {}, Lcom/imo/android/imoim/story/c/b;->i()Z
move-result v0
if-eqz v0, :cond_3d
.line 45849
sget-object v0, Lcom/imo/android/imoim/util/df$aq;->STORY_NEWER_GUIDE_TIPS:Lcom/imo/android/imoim/util/df$aq;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 45850
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {v0}, Lcom/imo/android/imoim/activities/Home;->getLayoutInflater()Landroid/view/LayoutInflater;
move-result-object v0
const v2, 0x7f0b0461
const/4 v3, 0x0
invoke-virtual {v0, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v0
.line 45852
new-instance v2, Landroid/widget/PopupWindow;
const/4 v3, -0x2
invoke-direct {v2, v0, v3, v3}, Landroid/widget/PopupWindow;-><init>(Landroid/view/View;II)V
.line 45854
invoke-virtual {v2}, Landroid/widget/PopupWindow;->getContentView()Landroid/view/View;
move-result-object v0
const/4 v3, 0x0
invoke-virtual {v0, v3, v3}, Landroid/view/View;->measure(II)V
.line 45855
new-instance v0, Landroid/graphics/drawable/ColorDrawable;
invoke-direct {v0, v3}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
invoke-virtual {v2, v0}, Landroid/widget/PopupWindow;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
.line 45856
invoke-virtual {v2, v1}, Landroid/widget/PopupWindow;->setOutsideTouchable(Z)V
.line 45857
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
new-instance v1, Lcom/imo/android/imoim/fragments/-$$Lambda$b$tzFTD6fbC6Rk95yrdp0G1AAyQLc;
invoke-direct {v1, p0, v2}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$tzFTD6fbC6Rk95yrdp0G1AAyQLc;-><init>(Lcom/imo/android/imoim/fragments/b;Landroid/widget/PopupWindow;)V
invoke-virtual {v0, v1}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
:cond_3d
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/fragments/b;Ljava/lang/String;)V
.registers 14
.line 46725
new-instance v0, Lcom/imo/android/imoim/dialog/d$a;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
sget-object v1, Lcom/imo/android/imoim/dialog/a/a;->ScaleAlphaFromCenter:Lcom/imo/android/imoim/dialog/a/a;
.line 46726
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 46727
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/dialog/d$a;->c(Z)Lcom/imo/android/imoim/dialog/d$a;
move-result-object v2
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const v1, 0x7f0f00d0
.line 46729
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/Home;->getString(I)Ljava/lang/String;
move-result-object v4
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const v1, 0x7f0f00ce
.line 46730
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/Home;->getString(I)Ljava/lang/String;
move-result-object v5
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const/high16 v1, 0x7f0f0000
.line 46731
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/activities/Home;->getString(I)Ljava/lang/String;
move-result-object v6
new-instance v7, Lcom/imo/android/imoim/fragments/-$$Lambda$b$XfbPAx_Z4QGkzAGu93uBURCq670;
invoke-direct {v7, p0, p1}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$XfbPAx_Z4QGkzAGu93uBURCq670;-><init>(Lcom/imo/android/imoim/fragments/b;Ljava/lang/String;)V
sget-object v9, Lcom/imo/android/imoim/util/bz;->z:Ljava/lang/String;
const/4 v3, 0x0
const/4 v8, 0x0
const/4 v10, 0x0
const/4 v11, 0x1
.line 46728
invoke-virtual/range {v2 .. v11}, 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 p0
const/4 p1, 0x3
.line 47265
iput p1, p0, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->o:I
.line 46746
invoke-virtual {p0}, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
return-void
.end method
.method private synthetic a(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
.registers 6
.line 453
sget-object v0, Lcom/imo/android/imoim/util/ae$b;->CHANNEL:Lcom/imo/android/imoim/util/ae$b;
if-ne p1, v0, :cond_21
.line 454
sget-object p1, Lcom/imo/android/imoim/publicchannel/h/f;->a:Lcom/imo/android/imoim/publicchannel/h/f;
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
.line 455
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result p1
add-int/2addr p4, p1
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result p1
add-int/2addr p4, p1
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
.line 456
invoke-interface {p1}, Lcom/imo/android/imoim/adapters/z;->getCount()I
move-result p1
add-int/2addr p4, p1
add-int/lit8 p4, p4, 0x1
.line 454
invoke-static {p2, p4, p3}, Lcom/imo/android/imoim/publicchannel/h/f;->a(Ljava/lang/String;ILjava/lang/String;)V
return-void
.line 457
:cond_21
sget-object p2, Lcom/imo/android/imoim/util/ae$b;->GROUP_NOTIFY:Lcom/imo/android/imoim/util/ae$b;
if-ne p1, p2, :cond_2a
const-string p1, "101"
.line 458
invoke-static {p1, p3}, Lcom/imo/android/imoim/biggroup/i/b;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_2a
return-void
.end method
.method private synthetic a(Ljava/lang/Boolean;)V
.registers 19
move-object/from16 v0, p0
.line 1666
invoke-virtual/range {p1 .. p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_66
const v1, 0x7f0f0036
new-array v3, v2, [Ljava/lang/Object;
.line 39751
invoke-static {v1, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v5
const v1, 0x7f0f0037
new-array v3, v2, [Ljava/lang/Object;
.line 39752
invoke-static {v1, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v6
const v1, 0x7f0f0625
new-array v3, v2, [Ljava/lang/Object;
.line 39753
invoke-static {v1, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v14
const v1, 0x7f0f01f7
new-array v3, v2, [Ljava/lang/Object;
.line 39754
invoke-static {v1, v3}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v7
const v1, 0x7f0f04c5
new-array v2, v2, [Ljava/lang/Object;
.line 39755
invoke-static {v1, v2}, Lsg/bigo/mobile/android/aab/c/b;->a(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v8
.line 39756
new-instance v1, Lcom/imo/android/imoim/dialog/d$a;
iget-object v2, v0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v1, v2}, Lcom/imo/android/imoim/dialog/d$a;-><init>(Landroid/content/Context;)V
new-instance v2, Lcom/imo/android/imoim/fragments/b$7;
invoke-direct {v2, v0}, Lcom/imo/android/imoim/fragments/b$7;-><init>(Lcom/imo/android/imoim/fragments/b;)V
.line 39757
invoke-virtual {v1, 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 v4
new-instance v9, Lcom/imo/android/imoim/fragments/-$$Lambda$b$zQm7v_A3-dH3EKbOTlME9wStTjU;
invoke-direct {v9, v0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$zQm7v_A3-dH3EKbOTlME9wStTjU;-><init>(Lcom/imo/android/imoim/fragments/b;)V
new-instance v10, Lcom/imo/android/imoim/fragments/-$$Lambda$b$ARDYl9BSbvUeaMcAhj5PmoBhZtU;
invoke-direct {v10, v0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$ARDYl9BSbvUeaMcAhj5PmoBhZtU;-><init>(Lcom/imo/android/imoim/fragments/b;)V
sget-object v11, Lcom/imo/android/imoim/fragments/-$$Lambda$b$FxpVw09VxVqF2qEUF9i3demx7pw;->INSTANCE:Lcom/imo/android/imoim/fragments/-$$Lambda$b$FxpVw09VxVqF2qEUF9i3demx7pw;
const/4 v12, 0x0
const/4 v13, 0x3
const/4 v15, 0x0
const/16 v16, 0x0
.line 39769
invoke-virtual/range {v4 .. v16}, 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$c;Lcom/imo/android/imoim/dialog/a$c;Lcom/imo/android/imoim/dialog/a$a;Ljava/lang/String;ILjava/lang/CharSequence;ZZ)Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;
move-result-object v1
.line 39787
invoke-virtual {v1}, Lcom/imo/android/imoim/dialog/view/ConfirmPopupView;->a()Lcom/imo/android/imoim/dialog/view/BasePopupView;
.line 39788
sget-object v1, Lcom/imo/android/imoim/home/b/a;->a:Lcom/imo/android/imoim/home/b/a;
const-string v1, "1"
invoke-static {v1}, Lcom/imo/android/imoim/home/b/a;->a(Ljava/lang/String;)V
return-void
.line 1669
:cond_66
sget-object v1, Lcom/imo/android/imoim/util/df$ad;->SHOW_PERMANENT_CHECK_PHONE_TIP:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 1670
iget-object v1, v0, Lcom/imo/android/imoim/fragments/b;->p:Lcom/imo/android/imoim/adapters/f;
if-eqz v1, :cond_72
.line 1671
invoke-virtual {v1}, Lcom/imo/android/imoim/adapters/f;->a()V
:cond_72
return-void
.end method
.method private synthetic a(Ljava/lang/Object;)V
.registers 2
.line 525
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
return-void
.end method
.method static synthetic a(Ljava/lang/String;)V
.registers 1
.line 176
invoke-static {p0}, Lcom/imo/android/imoim/fragments/b;->c(Ljava/lang/String;)V
return-void
.end method
.method private synthetic a(Ljava/lang/String;I)V
.registers 5
.line 732
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->a()Lcom/imo/android/imoim/biggroup/f/g;
move-result-object p2
invoke-static {p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/fragments/b$6;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/fragments/b$6;-><init>(Lcom/imo/android/imoim/fragments/b;)V
const/4 v1, 0x1
invoke-interface {p2, v1, p1, v0}, Lcom/imo/android/imoim/biggroup/f/g;->a(ZLjava/util/List;Lb/a;)V
return-void
.end method
.method public static a(Ljava/lang/String;Landroid/content/Context;)V
.registers 3
const-string v0, ""
.line 1555
invoke-static {p0, v0, p1}, Lcom/imo/android/imoim/fragments/b;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V
return-void
.end method
.method static synthetic a(Ljava/lang/String;Ljava/lang/String;)V
.registers 3
const-string v0, "delete_chat"
.line 47603
invoke-static {v0, p1, p0}, Lcom/imo/android/imoim/fragments/b;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method public static a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V
.registers 13
.line 1559
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->s(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1560
sget-object v1, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-static {p0}, Lcom/imo/android/imoim/managers/ag;->l(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Object;
const/4 v4, 0x0
aput-object v1, v3, v4
const v1, 0x7f0f0369
.line 1561
invoke-virtual {p2, v1, v3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
.line 1563
sget-object v3, Lcom/imo/android/imoim/util/ae$b;->GROUP_NOTIFY:Lcom/imo/android/imoim/util/ae$b;
invoke-static {v0}, Lcom/imo/android/imoim/util/ae;->b(Ljava/lang/String;)I
move-result v5
invoke-static {v5}, Lcom/imo/android/imoim/util/ae$b;->from(I)Lcom/imo/android/imoim/util/ae$b;
move-result-object v5
if-ne v3, v5, :cond_24
goto :goto_25
:cond_24
const/4 v2, 0x0
:goto_25
if-eqz v2, :cond_2e
const v1, 0x7f0f036a
.line 1565
invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v1
:cond_2e
move-object v5, v1
const v6, 0x7f0f035d
.line 1568
new-instance v7, Lcom/imo/android/imoim/fragments/b$8;
invoke-direct {v7, v0, p1, v2, p0}, Lcom/imo/android/imoim/fragments/b$8;-><init>(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)V
const v8, 0x7f0f01f0
const/4 v9, 0x0
const-string v4, ""
move-object v3, p2
invoke-static/range {v3 .. v9}, Lcom/imo/android/imoim/util/common/l;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILcom/imo/xui/widget/a/b$c;ILcom/imo/xui/widget/a/b$c;)V
return-void
.end method
.method static synthetic a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 3
.line 176
invoke-static {p0, p1, p2}, Lcom/imo/android/imoim/fragments/b;->b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
.method private synthetic a(Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 3
.line 701
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawX()F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/fragments/b;->A:F
.line 702
invoke-virtual {p2}, Landroid/view/MotionEvent;->getRawY()F
move-result p1
iput p1, p0, Lcom/imo/android/imoim/fragments/b;->B:F
const/4 p1, 0x0
return p1
.end method
.method static synthetic a(Lcom/imo/android/imoim/fragments/b;Z)Z
.registers 2
.line 176
iput-boolean p1, p0, Lcom/imo/android/imoim/fragments/b;->z:Z
return p1
.end method
.method static synthetic b(Lcom/imo/android/imoim/fragments/b;)Lcom/imo/android/imoim/an/b/b;
.registers 1
.line 176
iget-object p0, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
return-object p0
.end method
.method private static b(II)Lcom/imo/android/imoim/fragments/b$a;
.registers 12
const v0, 0x7fffffff
if-le p0, p1, :cond_b
const p0, 0x7fffffff
const p1, 0x7fffffff
.line 1008
:cond_b
sget-object v0, Lcom/imo/android/imoim/util/ae$b;->REVERSE_FRIEND:Lcom/imo/android/imoim/util/ae$b;
invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
.line 1010
invoke-static {}, Lcom/imo/android/imoim/util/ae;->i()Landroid/database/Cursor;
move-result-object v1
.line 1011
invoke-static {v0}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;)Landroid/database/Cursor;
move-result-object v2
.line 1012
invoke-interface {v1}, Landroid/database/Cursor;->getCount()I
move-result v3
.line 1013
invoke-interface {v2}, Landroid/database/Cursor;->getCount()I
move-result v4
.line 1025
new-instance v5, Lcom/imo/android/imoim/fragments/b$a;
const/4 v6, 0x0
invoke-direct {v5, v6}, Lcom/imo/android/imoim/fragments/b$a;-><init>(B)V
const/4 v7, 0x1
const/4 v8, 0x2
if-ge v3, p0, :cond_4f
sub-int/2addr p0, v3
.line 1034
invoke-static {v0, p0, v6}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object v3
new-array v8, v8, [Landroid/database/Cursor;
aput-object v1, v8, v6
aput-object v3, v8, v7
.line 1036
new-instance v1, Landroid/database/MergeCursor;
invoke-direct {v1, v8}, Landroid/database/MergeCursor;-><init>([Landroid/database/Cursor;)V
.line 1038
invoke-interface {v1}, Landroid/database/Cursor;->getCount()I
move-result v3
sub-int/2addr p1, v3
.line 1039
invoke-static {v0, p1, p0}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object v3
add-int/2addr p1, p0
.line 1040
invoke-static {v0, v4, p1}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object p0
.line 1042
invoke-static {v2}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
move-object v2, p0
goto/16 :goto_bf
:cond_4f
if-le v3, p0, :cond_a9
.line 1045
invoke-static {p0, v6}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object v9
if-ge v3, p1, :cond_81
.line 1053
invoke-static {v3, p0}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object p0
.line 1054
invoke-interface {v9}, Landroid/database/Cursor;->getCount()I
move-result v3
sub-int/2addr p1, v3
invoke-interface {p0}, Landroid/database/Cursor;->getCount()I
move-result v3
sub-int/2addr p1, v3
.line 1055
invoke-static {v0, p1, v6}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object v3
new-array v8, v8, [Landroid/database/Cursor;
aput-object p0, v8, v6
aput-object v3, v8, v7
.line 1057
new-instance v3, Landroid/database/MergeCursor;
invoke-direct {v3, v8}, Landroid/database/MergeCursor;-><init>([Landroid/database/Cursor;)V
.line 1058
invoke-static {v0, v4, p1}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object p0
.line 1060
invoke-static {v1}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 1061
invoke-static {v2}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
move-object v2, p0
:goto_7f
move-object v1, v9
goto :goto_bf
:cond_81
if-le v3, p1, :cond_a1
.line 1067
invoke-interface {v9}, Landroid/database/Cursor;->getCount()I
move-result v0
sub-int/2addr p1, v0
.line 1068
invoke-static {p1, p0}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object v0
add-int/2addr p0, p1
.line 1070
invoke-static {v3, p0}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object p0
new-array p1, v8, [Landroid/database/Cursor;
aput-object p0, p1, v6
aput-object v2, p1, v7
.line 1072
new-instance v2, Landroid/database/MergeCursor;
invoke-direct {v2, p1}, Landroid/database/MergeCursor;-><init>([Landroid/database/Cursor;)V
.line 1074
invoke-static {v1}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
move-object v3, v0
goto :goto_7f
.line 1081
:cond_a1
invoke-static {v3, p0}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object v3
.line 1083
invoke-static {v1}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
goto :goto_7f
.line 1091
:cond_a9
invoke-static {v3, v6}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object v3
sub-int/2addr p1, p0
.line 1092
invoke-static {v0, p1, v6}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object p0
.line 1093
invoke-static {v0, v4, p1}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object p1
.line 1095
invoke-static {v1}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 1096
invoke-static {v2}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
move-object v2, p1
move-object v1, v3
move-object v3, p0
.line 1099
:goto_bf
iput-object v1, v5, Lcom/imo/android/imoim/fragments/b$a;->a:Landroid/database/Cursor;
.line 1100
iput-object v3, v5, Lcom/imo/android/imoim/fragments/b$a;->b:Landroid/database/Cursor;
.line 1101
iput-object v2, v5, Lcom/imo/android/imoim/fragments/b$a;->c:Landroid/database/Cursor;
.line 1103
invoke-interface {v1}, Landroid/database/Cursor;->getCount()I
move-result p0
iput p0, v5, Lcom/imo/android/imoim/fragments/b$a;->d:I
.line 1104
invoke-interface {v3}, Landroid/database/Cursor;->getCount()I
move-result p0
iput p0, v5, Lcom/imo/android/imoim/fragments/b$a;->e:I
.line 1105
invoke-interface {v2}, Landroid/database/Cursor;->getCount()I
move-result p0
iput p0, v5, Lcom/imo/android/imoim/fragments/b$a;->f:I
.line 1107
invoke-static {v1}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object p0
invoke-virtual {p0}, Ljava/util/ArrayList;->size()I
move-result p0
iput p0, v5, Lcom/imo/android/imoim/fragments/b$a;->g:I
.line 1108
invoke-static {v3}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object p0
invoke-virtual {p0}, Ljava/util/ArrayList;->size()I
move-result p0
iput p0, v5, Lcom/imo/android/imoim/fragments/b$a;->h:I
.line 1109
invoke-static {v2}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object p0
invoke-virtual {p0}, Ljava/util/ArrayList;->size()I
move-result p0
iput p0, v5, Lcom/imo/android/imoim/fragments/b$a;->i:I
return-object v5
.end method
.method private static b(Landroid/database/Cursor;)Ljava/util/ArrayList;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/database/Cursor;",
")",
"Ljava/util/ArrayList<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 376
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 378
:try_start_5
invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z
move-result v1
if-eqz v1, :cond_1e
const-string v1, "buid"
.line 379
invoke-interface {p0, v1}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v1
.line 380
invoke-interface {p0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p0
.line 381
invoke-static {p0}, Lcom/imo/android/imoim/util/ei;->x(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_1e
.line 382
invoke-virtual {v0, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:try_end_1e
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_1e} :catch_1e
:catch_1e
:cond_1e
return-object v0
.end method
.method private synthetic b(IZ)V
.registers 3
.line 771
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->o()V
.line 772
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result p1
if-nez p1, :cond_12
.line 773
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const p2, 0x7f0f098a
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/common/n;->a(Landroid/content/Context;I)V
return-void
.line 776
:cond_12
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string p2, "popup"
invoke-static {p1, p2}, Lcom/imo/hd/me/setting/account/c;->a(Landroid/content/Context;Ljava/lang/String;)V
.line 778
sget-object p1, Lcom/imo/android/imoim/home/b/a;->a:Lcom/imo/android/imoim/home/b/a;
const-string p1, "2"
invoke-static {p1}, Lcom/imo/android/imoim/home/b/a;->a(Ljava/lang/String;)V
return-void
.end method
.method private synthetic b(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
.registers 6
.line 445
sget-object v0, Lcom/imo/android/imoim/util/ae$b;->CHANNEL:Lcom/imo/android/imoim/util/ae$b;
if-ne p1, v0, :cond_13
.line 446
sget-object p1, Lcom/imo/android/imoim/publicchannel/h/f;->a:Lcom/imo/android/imoim/publicchannel/h/f;
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
.line 447
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result p1
add-int/2addr p4, p1
add-int/lit8 p4, p4, 0x1
.line 446
invoke-static {p2, p4, p3}, Lcom/imo/android/imoim/publicchannel/h/f;->a(Ljava/lang/String;ILjava/lang/String;)V
return-void
.line 448
:cond_13
sget-object p2, Lcom/imo/android/imoim/util/ae$b;->GROUP_NOTIFY:Lcom/imo/android/imoim/util/ae$b;
if-ne p1, p2, :cond_1c
const-string p1, "101"
.line 449
invoke-static {p1, p3}, Lcom/imo/android/imoim/biggroup/i/b;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_1c
return-void
.end method
.method private synthetic b(Ljava/lang/Boolean;)V
.registers 2
.line 519
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
.line 520
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
.line 521
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {p1}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
return-void
.end method
.method static synthetic b(Ljava/lang/String;)V
.registers 2
const/4 v0, 0x1
.line 47607
invoke-static {p0, v0}, Lcom/imo/android/imoim/util/ae;->b(Ljava/lang/String;Z)V
return-void
.end method
.method private static b(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
const/4 v0, 0x1
.line 1611
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-static {p0, v1}, Lcom/imo/android/imoim/util/cg;->a(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
move-result-object p0
:try_start_9
const-string v1, "type"
.line 1613
invoke-virtual {p0, v1, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string p1, "notify.BigGroupNotify"
.line 1615
invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_18
const-string p2, ""
:cond_18
const-string p1, "buid"
.line 1618
invoke-virtual {p0, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
:try_end_1d
.catch Ljava/lang/Exception; {:try_start_9 .. :try_end_1d} :catch_1e
goto :goto_26
:catch_1e
move-exception p1
const-string p2, "ChatsView"
const-string v1, "logChatsMenu Exception"
.line 31083
invoke-static {p2, v1, p1, v0}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Z)V
.line 1622
:goto_26
sget-object p1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string p2, "chats_menu"
invoke-virtual {p1, p2, p0}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Lorg/json/JSONObject;)V
return-void
.end method
.method private static synthetic b(Ljava/util/List;)V
.registers 15
.line 1232
invoke-interface {p0}, Ljava/util/List;->isEmpty()Z
move-result p0
if-nez p0, :cond_4b
.line 40223
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 40224
invoke-static {}, Lcom/imo/android/imoim/chatviews/util/a;->a()J
move-result-wide v2
cmp-long p0, v0, v2
if-lez p0, :cond_46
.line 40225
sget-object p0, Lcom/imo/android/imoim/util/df$ad;->CHAT_RECOMMEND_FRIEND_UPDATE_TS:Lcom/imo/android/imoim/util/df$ad;
check-cast p0, Ljava/lang/Enum;
invoke-static {p0, v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
const-wide/32 v2, 0xf4240
mul-long v10, v0, v2
.line 40489
sget-object v13, Lcom/imo/android/imoim/util/ae$b;->RECOMMEND_FRIEND:Lcom/imo/android/imoim/util/ae$b;
const-string v4, "chat"
const-string v5, "entrance.recommendFriend"
const-string v6, ""
const-string v7, ""
const-string v12, ""
move-wide v8, v10
invoke-static/range {v4 .. v13}, Lcom/imo/android/imoim/util/ae;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLjava/lang/String;Lcom/imo/android/imoim/util/ae$b;)Landroid/content/ContentValues;
move-result-object p0
const-string v0, "entrance.recommendFriend"
.line 40494
filled-new-array {v0}, [Ljava/lang/String;
move-result-object v0
const-string v1, "ChatsDbHelper"
const-string v2, "chats_new"
const-string v3, "buid=?"
invoke-static {v2, p0, v3, v0, v1}, Lcom/imo/android/imoim/util/at;->b(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)I
move-result v0
if-gtz v0, :cond_45
const/4 v0, 0x1
.line 40498
invoke-static {v2, p0, v0, v1}, Lcom/imo/android/imoim/util/at;->a(Ljava/lang/String;Landroid/content/ContentValues;ZLjava/lang/String;)J
:cond_45
return-void
.line 40228
:cond_46
sget-object p0, Lcom/imo/android/imoim/IMO;->h:Lcom/imo/android/imoim/managers/ag;
invoke-virtual {p0}, Lcom/imo/android/imoim/managers/ag;->e()V
:cond_4b
return-void
.end method
.method private b(Z)V
.registers 8
.line 1889
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;->isShowBigGroupGuideForNewUser()Z
move-result v0
const-string v1, "ChatsView"
if-nez v0, :cond_10
const-string p1, "requestRecommendBigGroupIfNeed failed not in ab"
.line 33071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
:cond_10
const/4 v0, 0x0
const-string v2, "big_group"
.line 34055
invoke-static {v2, v0}, Lcom/imo/android/imoim/util/at;->a(Ljava/lang/String;Ljava/lang/String;)J
move-result-wide v2
const-wide/16 v4, 0x2
cmp-long v0, v2, v4
if-ltz v0, :cond_23
const-string p1, "requestRecommendBigGroupIfNeed failed count limit"
.line 34071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 1899
:cond_23
sget-object v0, Lcom/imo/android/imoim/util/df$c;->BG_FORBID_REQUEST_RECOMMEND_FOR_NEW_USER:Lcom/imo/android/imoim/util/df$c;
const/4 v2, 0x0
invoke-static {v0, v2}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
if-eqz v0, :cond_32
const-string p1, "requestRecommendBigGroupIfNeed failed forbid"
.line 35071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 1904
:cond_32
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result v0
if-nez v0, :cond_3e
const-string p1, "requestRecommendBigGroupIfNeed no network"
.line 36071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 1909
:cond_3e
sget-object v0, Lcom/imo/android/imoim/util/df$c;->BG_REQUEST_RECOMMEND_FOR_NEW_USER_LAST_TIME:Lcom/imo/android/imoim/util/df$c;
const-wide/16 v2, 0x0
invoke-static {v0, v2, v3}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v2
.line 1910
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
sub-long/2addr v4, v2
const-wide/32 v2, 0x1b7740
cmp-long v0, v4, v2
if-gez v0, :cond_5a
if-nez p1, :cond_5a
const-string p1, "requestRecommendBigGroupIfNeed time check"
.line 37071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 1915
:cond_5a
sget-object p1, Lcom/imo/android/imoim/util/df$c;->BG_REQUEST_RECOMMEND_FOR_NEW_USER_LAST_TIME:Lcom/imo/android/imoim/util/df$c;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
invoke-static {p1, v2, v3}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;J)V
const-string p1, "requestRecommendBigGroupIfNeed start"
.line 38071
invoke-static {v1, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1917
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->x:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;
invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;->a()V
return-void
.end method
.method private static c(Landroid/database/Cursor;)Lcom/imo/android/imoim/util/ae$b;
.registers 2
const-string v0, "row_type"
.line 1533
invoke-static {p0, v0}, Lcom/imo/android/imoim/chatviews/util/a;->b(Landroid/database/Cursor;Ljava/lang/String;)I
move-result p0
invoke-static {p0}, Lcom/imo/android/imoim/util/ae$b;->from(I)Lcom/imo/android/imoim/util/ae$b;
move-result-object p0
return-object p0
.end method
.method private static synthetic c(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
.registers 5
.line 438
sget-object v0, Lcom/imo/android/imoim/util/ae$b;->CHANNEL:Lcom/imo/android/imoim/util/ae$b;
if-ne p0, v0, :cond_c
.line 439
sget-object p0, Lcom/imo/android/imoim/publicchannel/h/f;->a:Lcom/imo/android/imoim/publicchannel/h/f;
add-int/lit8 p3, p3, 0x1
invoke-static {p1, p3, p2}, Lcom/imo/android/imoim/publicchannel/h/f;->a(Ljava/lang/String;ILjava/lang/String;)V
return-void
.line 440
:cond_c
sget-object p1, Lcom/imo/android/imoim/util/ae$b;->GROUP_NOTIFY:Lcom/imo/android/imoim/util/ae$b;
if-ne p0, p1, :cond_15
const-string p0, "101"
.line 441
invoke-static {p0, p2}, Lcom/imo/android/imoim/biggroup/i/b;->a(Ljava/lang/String;Ljava/lang/String;)V
:cond_15
return-void
.end method
.method private static c(Ljava/lang/String;)V
.registers 4
.line 360
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result v0
if-nez v0, :cond_7
return-void
.line 363
:cond_7
invoke-static {}, Lcom/imo/android/imoim/biggroup/d/a;->b()Ljava/util/List;
move-result-object v0
.line 364
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 366
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:goto_14
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_26
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/imo/android/imoim/biggroup/data/f;
.line 367
iget-object v2, v2, Lcom/imo/android/imoim/biggroup/data/f;->a:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_14
.line 370
:cond_26
invoke-static {v1, p0}, Lcom/imo/android/imoim/biggroup/chatroom/a;->a(Ljava/util/ArrayList;Ljava/lang/String;)V
.line 371
invoke-static {}, Lcom/imo/android/imoim/util/ae;->k()Ljava/util/List;
move-result-object p0
.line 372
invoke-static {p0}, Lcom/imo/android/imoim/biggroup/chatroom/a;->b(Ljava/util/List;)V
return-void
.end method
.method private static synthetic c(Z)V
.registers 2
.line 784
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->NEVER_CHECK_PHONE:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v0, p0}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/fragments/b;)Z
.registers 1
.line 176
iget-boolean p0, p0, Lcom/imo/android/imoim/fragments/b;->z:Z
return p0
.end method
.method static synthetic d(Lcom/imo/android/imoim/fragments/b;)Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
.registers 1
.line 176
iget-object p0, p0, Lcom/imo/android/imoim/fragments/b;->w:Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
return-object p0
.end method
.method private synthetic d(Ljava/lang/String;)V
.registers 3
const-string p1, "ChatsView"
const-string v0, "requestRecommendBigGroupIfNeed"
.line 45071
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
const/4 p1, 0x1
.line 528
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->b(Z)V
return-void
.end method
.method static synthetic e(Lcom/imo/android/imoim/fragments/b;)F
.registers 1
.line 176
iget p0, p0, Lcom/imo/android/imoim/fragments/b;->A:F
return p0
.end method
.method static synthetic f(Lcom/imo/android/imoim/fragments/b;)F
.registers 1
.line 176
iget p0, p0, Lcom/imo/android/imoim/fragments/b;->B:F
return p0
.end method
.method static synthetic g(Lcom/imo/android/imoim/fragments/b;)V
.registers 1
.line 176
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->o()V
return-void
.end method
.method public static synthetic lambda$5Kuu84N0qHnkxJcH8ubk7Jg9V8s(Lcom/imo/android/imoim/fragments/b;Ljava/lang/Boolean;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->a(Ljava/lang/Boolean;)V
return-void
.end method
.method public static synthetic lambda$9bLzXxVJ9zYpe1w94LmEpieP8U4(Lcom/imo/android/imoim/fragments/b;Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
.registers 5
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/fragments/b;->a(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
.method public static synthetic lambda$ARDYl9BSbvUeaMcAhj5PmoBhZtU(Lcom/imo/android/imoim/fragments/b;IZ)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/fragments/b;->a(IZ)V
return-void
.end method
.method public static synthetic lambda$FxpVw09VxVqF2qEUF9i3demx7pw(Z)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/fragments/b;->c(Z)V
return-void
.end method
.method public static synthetic lambda$I_J0bgVaZAYrKWhsUtf5FjjzsU8(Lcom/imo/android/imoim/fragments/b;Landroid/view/View;Landroid/view/MotionEvent;)Z
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/fragments/b;->a(Landroid/view/View;Landroid/view/MotionEvent;)Z
move-result p0
return p0
.end method
.method public static synthetic lambda$SRIFR22ut722AHQRCiaQRQccb58(Lcom/imo/android/imoim/fragments/b;)Lcom/imo/android/imoim/fragments/b$a;
.registers 1
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->u()Lcom/imo/android/imoim/fragments/b$a;
move-result-object p0
return-object p0
.end method
.method public static synthetic lambda$UGb3QMj7WHcIRqBvyk9m22Q79JI(Lcom/imo/android/imoim/fragments/b;Lcom/imo/android/imoim/fragments/b$a;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->a(Lcom/imo/android/imoim/fragments/b$a;)V
return-void
.end method
.method public static synthetic lambda$XfbPAx_Z4QGkzAGu93uBURCq670(Lcom/imo/android/imoim/fragments/b;Ljava/lang/String;I)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/fragments/b;->a(Ljava/lang/String;I)V
return-void
.end method
.method public static synthetic lambda$XqB6N4DHI2166hiHo4R7w--bbKk(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
.registers 4
invoke-static {p0, p1, p2, p3}, Lcom/imo/android/imoim/fragments/b;->c(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
.method public static synthetic lambda$cuR-foQcitKVd6ORomm72FBzeyw(Lcom/imo/android/imoim/fragments/b;Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
.registers 5
invoke-direct {p0, p1, p2, p3, p4}, Lcom/imo/android/imoim/fragments/b;->b(Lcom/imo/android/imoim/util/ae$b;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
.method public static synthetic lambda$hNCIkLA1A6anr-dp4KzP9uukj1o(Lcom/imo/android/imoim/fragments/b;)V
.registers 1
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
return-void
.end method
.method public static synthetic lambda$hzhHnCyYZUkGe3Zj5Fd65XJcBt0(Lcom/imo/android/imoim/fragments/b;Ljava/lang/Object;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->a(Ljava/lang/Object;)V
return-void
.end method
.method public static synthetic lambda$i2H8QaLT-jawUBnio9HuORB8TkY(Ljava/util/List;)V
.registers 1
invoke-static {p0}, Lcom/imo/android/imoim/fragments/b;->b(Ljava/util/List;)V
return-void
.end method
.method public static synthetic lambda$ohpGTByfhd0Sl2rkWzGRHZf9RLo(Lcom/imo/android/imoim/fragments/b;Ljava/lang/Boolean;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->b(Ljava/lang/Boolean;)V
return-void
.end method
.method public static synthetic lambda$pkFVqVR9NcZMOo0eoyoVx_M3BAM(Lcom/imo/android/imoim/fragments/b;Ljava/lang/String;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->d(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic lambda$tzFTD6fbC6Rk95yrdp0G1AAyQLc(Lcom/imo/android/imoim/fragments/b;Landroid/widget/PopupWindow;)V
.registers 2
invoke-direct {p0, p1}, Lcom/imo/android/imoim/fragments/b;->a(Landroid/widget/PopupWindow;)V
return-void
.end method
.method public static synthetic lambda$zQm7v_A3-dH3EKbOTlME9wStTjU(Lcom/imo/android/imoim/fragments/b;IZ)V
.registers 3
invoke-direct {p0, p1, p2}, Lcom/imo/android/imoim/fragments/b;->b(IZ)V
return-void
.end method
.method private n()V
.registers 3
.line 354
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->t:Landroid/content/BroadcastReceiver;
if-eqz v0, :cond_9
.line 355
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/activities/Home;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
:cond_9
return-void
.end method
.method private o()V
.registers 3
.line 792
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->SHOW_PERMANENT_CHECK_PHONE_TIP:Lcom/imo/android/imoim/util/df$ad;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 793
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->p:Lcom/imo/android/imoim/adapters/f;
if-eqz v0, :cond_d
.line 794
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/f;->a()V
.line 796
:cond_d
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->i:Lcom/imo/android/imoim/adapters/am;
if-eqz v0, :cond_14
.line 797
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/am;->a()V
.line 799
:cond_14
sget-object v0, Lcom/imo/android/imoim/home/b/a;->a:Lcom/imo/android/imoim/home/b/a;
const-string v0, "3"
invoke-static {v0}, Lcom/imo/android/imoim/home/b/a;->a(Ljava/lang/String;)V
return-void
.end method
.method private p()V
.registers 11
.line 803
invoke-virtual {p0}, Lcom/imo/android/imoim/fragments/b;->m()Z
move-result v0
if-nez v0, :cond_7
return-void
:cond_7
const/4 v0, 0x0
.line 806
iput v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
.line 807
iput-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->E:Z
.line 17051
invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;
move-result-object v1
.line 16814
sget-object v2, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;
new-instance v3, Lcom/imo/android/imoim/fragments/-$$Lambda$b$SRIFR22ut722AHQRCiaQRQccb58;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$SRIFR22ut722AHQRCiaQRQccb58;-><init>(Lcom/imo/android/imoim/fragments/b;)V
new-instance v4, Lcom/imo/android/imoim/fragments/-$$Lambda$b$UGb3QMj7WHcIRqBvyk9m22Q79JI;
invoke-direct {v4, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$UGb3QMj7WHcIRqBvyk9m22Q79JI;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v1, v2, v3, v4}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/util/concurrent/Callable;Lsg/bigo/common/d/a;)Lbolts/e;
.line 17243
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cE()Z
move-result v1
if-eqz v1, :cond_ab
sget-object v1, Lcom/imo/android/imoim/util/df$ad;->NEED_SHOW_AUTO_START_GUIDE:Lcom/imo/android/imoim/util/df$ad;
const/4 v2, 0x1
.line 17244
invoke-static {v1, v2}, Lcom/imo/android/imoim/util/v;->a(Ljava/lang/Enum;Z)Z
move-result v1
if-nez v1, :cond_30
goto/16 :goto_ab
.line 17248
:cond_30
sget-object v1, Lcom/imo/android/imoim/util/df$ad;->LAST_CHECK_MISS_CALL_TS:Lcom/imo/android/imoim/util/df$ad;
const-wide/16 v2, 0x0
invoke-static {v1, v2, v3}, Lcom/imo/android/imoim/util/v;->a(Ljava/lang/Enum;J)J
move-result-wide v4
.line 17249
invoke-static {v4, v5}, Lcom/imo/android/imoim/util/ct;->c(J)I
move-result v1
const/4 v6, 0x5
const/4 v7, 0x3
cmp-long v8, v4, v2
if-lez v8, :cond_44
const/4 v8, 0x5
goto :goto_45
:cond_44
const/4 v8, 0x3
:goto_45
if-lt v1, v8, :cond_ab
.line 17252
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string v8, "A"
cmp-long v9, v4, v2
if-lez v9, :cond_50
goto :goto_51
:cond_50
const/4 v6, 0x3
:goto_51
cmp-long v7, v4, v2
if-lez v7, :cond_58
const-string v2, "miss_5call"
goto :goto_5a
:cond_58
const-string v2, "miss_3call"
.line 18045
:goto_5a
iget-object v3, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
if-nez v3, :cond_70
.line 18046
new-instance v3, Lcom/imo/android/imoim/d/b/a;
invoke-direct {v3, v1, v8, v6}, Lcom/imo/android/imoim/d/b/a;-><init>(Landroid/content/Context;Ljava/lang/String;I)V
iput-object v3, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
.line 18047
iget-object v3, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
invoke-virtual {v3, v0}, Lcom/imo/android/imoim/d/b/a;->setCanceledOnTouchOutside(Z)V
.line 18048
iget-object v3, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
invoke-virtual {v3, v0}, Lcom/imo/android/imoim/d/b/a;->setCancelable(Z)V
goto :goto_7b
.line 18050
:cond_70
iget-object v0, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
.line 19046
iput-object v8, v0, Lcom/imo/android/imoim/d/b/a;->e:Ljava/lang/String;
.line 18051
iget-object v0, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
.line 19050
iput v6, v0, Lcom/imo/android/imoim/d/b/a;->d:I
.line 19051
invoke-virtual {v0}, Lcom/imo/android/imoim/d/b/a;->a()V
.line 18053
:goto_7b
iget-object v0, v1, Lcom/imo/android/imoim/activities/Home;->i:Lcom/imo/android/imoim/d/b/a;
invoke-virtual {v0}, Lcom/imo/android/imoim/d/b/a;->show()V
.line 20012
invoke-static {}, Lcom/imo/android/imoim/d/a/a$a;->a()Lcom/imo/android/imoim/d/a/a;
.line 20020
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const-string v1, "opt"
const-string v3, "show"
.line 20021
invoke-interface {v0, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v1, "reason"
.line 20022
invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 20023
sget-object v1, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v2, "autostart_alert_stable"
invoke-virtual {v1, v2, v0}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 17253
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->LAST_CHECK_MISS_CALL_TS:Lcom/imo/android/imoim/util/df$ad;
invoke-static {}, Lcom/imo/android/imoim/util/ct;->h()J
move-result-wide v1
const-wide/16 v3, 0x1
add-long/2addr v1, v3
invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/v;->a(Ljava/lang/Enum;Ljava/lang/Object;)V
:cond_ab
:goto_ab
return-void
.end method
.method private static q()Lcom/imo/android/imoim/fragments/b$a;
.registers 13
.line 926
invoke-static {}, Lcom/imo/android/imoim/util/ae;->i()Landroid/database/Cursor;
move-result-object v0
.line 928
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->REVERSE_FRIEND:Lcom/imo/android/imoim/util/ae$b;
invoke-static {v1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
move-result-object v1
.line 20732
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "sticky_top_timestamp=0 AND active_timestamp>? AND row_type!=? AND row_type!=? AND row_type!=?"
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
.line 20738
invoke-static {}, Lcom/imo/android/imoim/util/ae;->p()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-eqz v1, :cond_3d
.line 20740
invoke-interface {v1}, Ljava/util/List;->isEmpty()Z
move-result v3
if-nez v3, :cond_3d
.line 20741
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v3
:goto_24
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_3d
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/imo/android/imoim/util/ae$b;
const-string v5, " AND row_type!="
.line 20742
invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 20743
invoke-virtual {v4}, Lcom/imo/android/imoim/util/ae$b;->to()I
move-result v4
invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
goto :goto_24
:cond_3d
const/4 v3, 0x4
new-array v7, v3, [Ljava/lang/String;
.line 20748
invoke-static {}, Lcom/imo/android/imoim/util/ae;->h()Ljava/lang/String;
move-result-object v3
const/4 v11, 0x0
aput-object v3, v7, v11
sget-object v3, Lcom/imo/android/imoim/util/ae$b;->RELATIONSHIP:Lcom/imo/android/imoim/util/ae$b;
.line 20749
invoke-virtual {v3}, Lcom/imo/android/imoim/util/ae$b;->to()I
move-result v3
invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v3
const/4 v12, 0x1
aput-object v3, v7, v12
const/4 v3, 0x2
sget-object v4, Lcom/imo/android/imoim/util/ae$b;->FORUM:Lcom/imo/android/imoim/util/ae$b;
.line 20750
invoke-virtual {v4}, Lcom/imo/android/imoim/util/ae$b;->to()I
move-result v4
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
aput-object v4, v7, v3
const/4 v3, 0x3
sget-object v4, Lcom/imo/android/imoim/util/ae$b;->BIRTHDAY_REMIND:Lcom/imo/android/imoim/util/ae$b;
.line 20751
invoke-virtual {v4}, Lcom/imo/android/imoim/util/ae$b;->to()I
move-result v4
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
aput-object v4, v7, v3
const/4 v5, 0x0
.line 20753
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
const/4 v8, 0x0
const/4 v9, 0x0
const-string v10, "active_timestamp DESC"
const-string v4, "chats_new"
invoke-static/range {v4 .. v10}, Lcom/imo/android/imoim/util/at;->a(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
move-result-object v2
.line 932
invoke-interface {v2}, Landroid/database/Cursor;->getCount()I
move-result v3
if-nez v3, :cond_95
invoke-static {}, Lcom/imo/android/imoim/util/ei;->aP()Z
move-result v3
if-eqz v3, :cond_95
.line 933
invoke-interface {v2}, Landroid/database/Cursor;->close()V
.line 934
invoke-static {v1, v12, v12}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;ZZ)Landroid/database/Cursor;
move-result-object v2
.line 935
invoke-static {v1, v12, v11}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;ZZ)Landroid/database/Cursor;
move-result-object v1
goto :goto_99
.line 937
:cond_95
invoke-static {v1, v11, v11}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;ZZ)Landroid/database/Cursor;
move-result-object v1
.line 940
:goto_99
new-instance v3, Lcom/imo/android/imoim/fragments/b$a;
invoke-direct {v3, v11}, Lcom/imo/android/imoim/fragments/b$a;-><init>(B)V
.line 941
iput-object v0, v3, Lcom/imo/android/imoim/fragments/b$a;->a:Landroid/database/Cursor;
.line 942
iput-object v2, v3, Lcom/imo/android/imoim/fragments/b$a;->b:Landroid/database/Cursor;
.line 943
iput-object v1, v3, Lcom/imo/android/imoim/fragments/b$a;->c:Landroid/database/Cursor;
.line 945
invoke-interface {v0}, Landroid/database/Cursor;->getCount()I
move-result v4
iput v4, v3, Lcom/imo/android/imoim/fragments/b$a;->d:I
.line 946
invoke-interface {v2}, Landroid/database/Cursor;->getCount()I
move-result v4
iput v4, v3, Lcom/imo/android/imoim/fragments/b$a;->e:I
.line 947
invoke-interface {v1}, Landroid/database/Cursor;->getCount()I
move-result v4
iput v4, v3, Lcom/imo/android/imoim/fragments/b$a;->f:I
.line 949
invoke-static {v0}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
iput v0, v3, Lcom/imo/android/imoim/fragments/b$a;->g:I
.line 950
invoke-static {v2}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
iput v0, v3, Lcom/imo/android/imoim/fragments/b$a;->h:I
.line 951
invoke-static {v1}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
iput v0, v3, Lcom/imo/android/imoim/fragments/b$a;->i:I
return-object v3
.end method
.method private static r()Lcom/imo/android/imoim/fragments/b$a;
.registers 3
.line 964
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;->getSmallChatAdPosition()I
move-result v0
.line 965
sget-object v1, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v1}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getChatAdInterval()I
move-result v1
add-int/2addr v1, v0
.line 966
invoke-static {v0, v1}, Lcom/imo/android/imoim/fragments/b;->b(II)Lcom/imo/android/imoim/fragments/b$a;
move-result-object v0
.line 968
iget v1, v0, Lcom/imo/android/imoim/fragments/b$a;->e:I
sget-object v2, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/setting/IMOSettingsDelegate;
invoke-virtual {v2}, Lcom/imo/android/imoim/setting/IMOSettingsDelegate;->getChatAdInterval()I
move-result v2
if-ge v1, v2, :cond_1e
const/4 v1, 0x0
.line 969
iput-boolean v1, v0, Lcom/imo/android/imoim/fragments/b$a;->k:Z
:cond_1e
return-object v0
.end method
.method private s()V
.registers 3
.line 1278
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
.line 21074
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->a()Lcom/imo/android/imoim/rooms/entrance/b/c;
move-result-object v0
.line 1278
new-instance v1, Lcom/imo/android/imoim/fragments/-$$Lambda$b$hNCIkLA1A6anr-dp4KzP9uukj1o;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$hNCIkLA1A6anr-dp4KzP9uukj1o;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/rooms/entrance/b/c;->a(Lcom/imo/android/imoim/rooms/entrance/b/c$b;)V
return-void
.end method
.method private t()V
.registers 4
.line 1661
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;->isCheckPhone()Z
move-result v0
if-nez v0, :cond_9
return-void
.line 1664
:cond_9
new-instance v0, Landroidx/lifecycle/ViewModelProvider;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v1}, Landroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStoreOwner;)V
const-class v1, Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->G:Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;
.line 32017
iget-object v0, v0, Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;->a:Landroidx/lifecycle/MutableLiveData;
.line 1665
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$5Kuu84N0qHnkxJcH8ubk7Jg9V8s;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$5Kuu84N0qHnkxJcH8ubk7Jg9V8s;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
return-void
.end method
.method private synthetic u()Lcom/imo/android/imoim/fragments/b$a;
.registers 13
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.line 815
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->o:Lcom/imo/android/imoim/adapters/e;
.line 41049
iget v0, v0, Lcom/imo/android/imoim/adapters/e;->c:I
const/4 v1, 0x1
const/4 v2, 0x0
if-ne v0, v1, :cond_a
const/4 v0, 0x1
goto :goto_b
:cond_a
const/4 v0, 0x0
:goto_b
if-eqz v0, :cond_37
.line 41902
sget-object v0, Lcom/imo/android/imoim/ads/l;->c:Lcom/imo/android/imoim/ads/l;
.line 42016
invoke-virtual {v0}, Lcom/imo/android/imoim/ads/l;->a()V
.line 42017
sget v0, Lcom/imo/android/imoim/ads/l;->a:I
.line 41903
sget-object v1, Lcom/imo/android/imoim/ads/l;->c:Lcom/imo/android/imoim/ads/l;
.line 42023
invoke-virtual {v1}, Lcom/imo/android/imoim/ads/l;->a()V
.line 42024
sget v1, Lcom/imo/android/imoim/ads/l;->b:I
.line 41905
invoke-static {v0, v1}, Lcom/imo/android/imoim/fragments/b;->b(II)Lcom/imo/android/imoim/fragments/b$a;
move-result-object v0
.line 41906
sget-object v1, Lcom/imo/android/imoim/ads/l;->c:Lcom/imo/android/imoim/ads/l;
.line 43023
invoke-virtual {v1}, Lcom/imo/android/imoim/ads/l;->a()V
.line 43024
sget v1, Lcom/imo/android/imoim/ads/l;->b:I
.line 41906
sget-object v3, Lcom/imo/android/imoim/ads/l;->c:Lcom/imo/android/imoim/ads/l;
.line 44016
invoke-virtual {v3}, Lcom/imo/android/imoim/ads/l;->a()V
.line 44017
sget v3, Lcom/imo/android/imoim/ads/l;->a:I
sub-int/2addr v1, v3
.line 41908
iget v3, v0, Lcom/imo/android/imoim/fragments/b$a;->e:I
if-ge v3, v1, :cond_34
.line 41909
iput-boolean v2, v0, Lcom/imo/android/imoim/fragments/b$a;->k:Z
.line 41912
:cond_34
iput-boolean v2, v0, Lcom/imo/android/imoim/fragments/b$a;->j:Z
return-object v0
.line 818
:cond_37
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
.line 819
iget-boolean v3, p0, Lcom/imo/android/imoim/fragments/b;->D:Z
if-eqz v3, :cond_129
if-eqz v0, :cond_124
.line 820
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->g()Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_124
.line 821
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->g()Ljava/lang/String;
move-result-object v0
.line 44124
sget-object v3, Lcom/imo/android/imoim/util/ae$b;->REVERSE_FRIEND:Lcom/imo/android/imoim/util/ae$b;
invoke-static {v3}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List;
move-result-object v3
.line 44126
invoke-static {}, Lcom/imo/android/imoim/util/ae;->i()Landroid/database/Cursor;
move-result-object v4
.line 44127
invoke-static {v3}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;)Landroid/database/Cursor;
move-result-object v5
.line 44133
invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z
move-result v6
const-string v7, "buid"
if-eqz v6, :cond_7d
const/4 v6, 0x0
:cond_66
add-int/2addr v6, v1
.line 44136
invoke-static {v4, v7}, Lcom/imo/android/imoim/chatviews/util/a;->a(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
.line 44137
invoke-static {v0, v8}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v8
if-eqz v8, :cond_76
.line 44139
invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z
const/4 v8, 0x1
goto :goto_7f
.line 44142
:cond_76
invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z
move-result v8
if-nez v8, :cond_66
goto :goto_7e
:cond_7d
const/4 v6, 0x0
:goto_7e
const/4 v8, 0x0
:goto_7f
if-eqz v8, :cond_86
if-nez v6, :cond_84
goto :goto_86
:cond_84
:goto_84
const/4 v0, 0x0
goto :goto_a6
.line 44147
:cond_86
:goto_86
invoke-interface {v5}, Landroid/database/Cursor;->moveToFirst()Z
move-result v6
if-eqz v6, :cond_a4
const/4 v6, 0x0
:cond_8d
add-int/2addr v6, v1
.line 44150
invoke-static {v5, v7}, Lcom/imo/android/imoim/chatviews/util/a;->a(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
.line 44151
invoke-static {v0, v9}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v9
if-eqz v9, :cond_9d
.line 44153
invoke-interface {v5}, Landroid/database/Cursor;->moveToFirst()Z
const/4 v0, 0x1
goto :goto_a6
.line 44156
:cond_9d
invoke-interface {v5}, Landroid/database/Cursor;->moveToNext()Z
move-result v9
if-nez v9, :cond_8d
goto :goto_84
:cond_a4
const/4 v0, 0x0
const/4 v6, 0x0
.line 44160
:goto_a6
invoke-interface {v4}, Landroid/database/Cursor;->getCount()I
move-result v7
.line 44161
invoke-interface {v5}, Landroid/database/Cursor;->getCount()I
move-result v9
.line 44171
new-instance v10, Lcom/imo/android/imoim/fragments/b$a;
invoke-direct {v10, v2}, Lcom/imo/android/imoim/fragments/b$a;-><init>(B)V
const/4 v11, 0x2
if-eqz v8, :cond_cf
if-eqz v6, :cond_cf
.line 44175
invoke-static {v6, v2}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object v0
.line 44176
invoke-static {v7, v6}, Lcom/imo/android/imoim/util/ae;->a(II)Landroid/database/Cursor;
move-result-object v3
new-array v6, v11, [Landroid/database/Cursor;
aput-object v3, v6, v2
aput-object v5, v6, v1
.line 44178
new-instance v3, Landroid/database/MergeCursor;
invoke-direct {v3, v6}, Landroid/database/MergeCursor;-><init>([Landroid/database/Cursor;)V
.line 44180
invoke-static {v4}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
goto :goto_e9
:cond_cf
if-eqz v0, :cond_119
if-eqz v6, :cond_119
.line 44182
invoke-static {v3, v6, v2}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object v0
new-array v7, v11, [Landroid/database/Cursor;
aput-object v4, v7, v2
aput-object v0, v7, v1
.line 44184
new-instance v0, Landroid/database/MergeCursor;
invoke-direct {v0, v7}, Landroid/database/MergeCursor;-><init>([Landroid/database/Cursor;)V
.line 44185
invoke-static {v3, v9, v6}, Lcom/imo/android/imoim/util/ae;->a(Ljava/util/List;II)Landroid/database/Cursor;
move-result-object v3
.line 44187
invoke-static {v5}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 44196
:goto_e9
iput-object v0, v10, Lcom/imo/android/imoim/fragments/b$a;->a:Landroid/database/Cursor;
const/4 v4, 0x0
.line 44197
iput-object v4, v10, Lcom/imo/android/imoim/fragments/b$a;->b:Landroid/database/Cursor;
.line 44198
iput-object v3, v10, Lcom/imo/android/imoim/fragments/b$a;->c:Landroid/database/Cursor;
.line 44200
invoke-interface {v0}, Landroid/database/Cursor;->getCount()I
move-result v4
iput v4, v10, Lcom/imo/android/imoim/fragments/b$a;->d:I
.line 44201
iput v2, v10, Lcom/imo/android/imoim/fragments/b$a;->e:I
.line 44202
invoke-interface {v3}, Landroid/database/Cursor;->getCount()I
move-result v4
iput v4, v10, Lcom/imo/android/imoim/fragments/b$a;->f:I
.line 44204
invoke-static {v0}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
iput v0, v10, Lcom/imo/android/imoim/fragments/b$a;->g:I
.line 44205
iput v2, v10, Lcom/imo/android/imoim/fragments/b$a;->h:I
.line 44206
invoke-static {v3}, Lcom/imo/android/imoim/fragments/b;->b(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
iput v0, v10, Lcom/imo/android/imoim/fragments/b$a;->i:I
.line 44208
iput-boolean v1, v10, Lcom/imo/android/imoim/fragments/b$a;->k:Z
.line 44209
iput-boolean v2, v10, Lcom/imo/android/imoim/fragments/b$a;->j:Z
return-object v10
.line 44190
:cond_119
invoke-static {v4}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 44191
invoke-static {v5}, Lcom/imo/android/imoim/util/ao;->b(Landroid/database/Cursor;)V
.line 44192
invoke-static {}, Lcom/imo/android/imoim/fragments/b;->r()Lcom/imo/android/imoim/fragments/b$a;
move-result-object v0
return-object v0
.line 823
:cond_124
invoke-static {}, Lcom/imo/android/imoim/fragments/b;->r()Lcom/imo/android/imoim/fragments/b$a;
move-result-object v0
return-object v0
:cond_129
if-eqz v0, :cond_142
.line 826
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->c()Lcom/imo/android/imoim/ads/c/d;
move-result-object v0
invoke-static {v0}, Lcom/imo/android/imoim/ads/c/h;->b(Lcom/imo/android/imoim/ads/c/d;)Z
move-result v0
if-eqz v0, :cond_142
.line 44982
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;->getSmallChatAdPosition()I
move-result v0
.line 44983
invoke-static {v0, v0}, Lcom/imo/android/imoim/fragments/b;->b(II)Lcom/imo/android/imoim/fragments/b$a;
move-result-object v0
.line 44984
iput-boolean v2, v0, Lcom/imo/android/imoim/fragments/b$a;->j:Z
return-object v0
.line 829
:cond_142
invoke-static {}, Lcom/imo/android/imoim/fragments/b;->q()Lcom/imo/android/imoim/fragments/b$a;
move-result-object v0
return-object v0
.end method
# virtual methods
.method public final V_()V
.registers 3
.line 269
invoke-super {p0}, Lcom/imo/android/imoim/fragments/h;->V_()V
.line 271
const-class v0, Lcom/imo/android/imoim/ads/IBrandAds;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/IBrandAds;
if-eqz v0, :cond_12
const-string v1, "chatlist_firstscreen"
.line 273
invoke-interface {v0, v1}, Lcom/imo/android/imoim/ads/IBrandAds;->onChatListShow(Ljava/lang/String;)V
.line 275
:cond_12
sget-object v0, Lcom/imo/android/imoim/an/g;->c:Lcom/imo/android/imoim/an/g;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-static {v0}, Lcom/imo/android/imoim/an/g;->b(Landroid/view/View;)V
.line 276
sget-object v0, Lcom/imo/android/imoim/an/g;->c:Lcom/imo/android/imoim/an/g;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-static {v0}, Lcom/imo/android/imoim/an/g;->d(Landroid/view/View;)V
.line 277
sget-object v0, Lcom/imo/android/imoim/an/g;->c:Lcom/imo/android/imoim/an/g;
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-static {v0}, Lcom/imo/android/imoim/an/g;->e(Landroid/view/View;)V
.line 278
iget-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->E:Z
if-eqz v0, :cond_2e
.line 279
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
.line 281
:cond_2e
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->k:Lcom/imo/android/imoim/adapters/be;
if-eqz v0, :cond_37
.line 12403
iget-object v0, v0, Lcom/imo/android/imoim/adapters/be;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/WorldNewsEntranceFeed;
invoke-static {v0}, Lcom/imo/android/imoim/world/a/a;->c(Lcom/imo/android/imoim/world/data/bean/feedentity/WorldNewsEntranceFeed;)V
.line 284
:cond_37
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_4a
.line 285
invoke-static {}, Lcom/imo/android/imoim/util/ei;->az()Z
move-result v1
if-eqz v1, :cond_4a
.line 286
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->e()V
.line 288
:cond_4a
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
if-eqz v0, :cond_5f
.line 13261
iget-object v1, v0, Lcom/imo/android/imoim/adapters/aw;->a:Lcom/imo/android/imoim/adapters/StoryAdapter;
if-eqz v1, :cond_5f
.line 13262
iget-object v0, v0, Lcom/imo/android/imoim/adapters/aw;->a:Lcom/imo/android/imoim/adapters/StoryAdapter;
.line 14082
iget-boolean v1, v0, Lcom/imo/android/imoim/adapters/StoryAdapter;->b:Z
if-eqz v1, :cond_5f
.line 14083
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/StoryAdapter;->a()Lcom/imo/android/imoim/widgets/d;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/widgets/d;->start()V
.line 291
:cond_5f
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->G:Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;
if-eqz v0, :cond_68
.line 292
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;->a(Lcom/imo/android/imoim/activities/IMOActivity;)V
:cond_68
return-void
.end method
.method protected final a(Landroid/view/ViewGroup;)Landroid/view/View;
.registers 6
.line 235
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
invoke-static {}, Lcom/imo/android/imoim/activities/Home;->g()J
move-result-wide v1
invoke-static {}, Lcom/imo/android/imoim/activities/Home;->h()Z
move-result v3
invoke-static {v0, v1, v2, v3}, Lcom/imo/android/imoim/an/b/b;->a(IJZ)Lcom/imo/android/imoim/an/b/b;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
.line 236
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v0
invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v0
const v1, 0x7f0b0155
const/4 v2, 0x1
invoke-virtual {v0, v1, p1, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
.line 237
invoke-virtual {p1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
move-result-object p1
new-instance v0, Lcom/imo/android/imoim/fragments/b$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/fragments/b$1;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {p1, v0}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
.line 253
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
return-object p1
.end method
.method public final a()V
.registers 1
.line 1758
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
return-void
.end method
.method public final a(Lcom/imo/android/imoim/o/a;)V
.registers 5
if-nez p1, :cond_3
return-void
.line 1326
:cond_3
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
const/4 v1, 0x1
if-eqz v0, :cond_17
iget-object v0, p1, Lcom/imo/android/imoim/o/a;->a:Ljava/lang/String;
const-string v2, "chat_call"
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_17
.line 1328
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
invoke-interface {v0, v1}, Lcom/imo/android/imoim/adapters/z;->a(Z)Z
.line 1330
:cond_17
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->o:Lcom/imo/android/imoim/adapters/e;
if-eqz v0, :cond_2a
iget-object v0, p1, Lcom/imo/android/imoim/o/a;->a:Ljava/lang/String;
const-string v2, "chatlist_firstscreen"
invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2a
.line 1332
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->o:Lcom/imo/android/imoim/adapters/e;
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/e;->a()Z
.line 1334
:cond_2a
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->n:Lcom/imo/android/imoim/adapters/z;
if-eqz v0, :cond_3d
iget-object p1, p1, Lcom/imo/android/imoim/o/a;->a:Ljava/lang/String;
const-string v0, "chat_call_small"
invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_3d
.line 1336
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->n:Lcom/imo/android/imoim/adapters/z;
invoke-interface {p1, v1}, Lcom/imo/android/imoim/adapters/z;->a(Z)Z
:cond_3d
return-void
.end method
.method public final a(Lcom/imo/android/imoim/o/b;)V
.registers 6
.line 1297
iget-object p1, p1, Lcom/imo/android/imoim/o/b;->a:Ljava/lang/String;
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
const v1, -0x75663bad
const/4 v2, 0x2
const/4 v3, 0x1
if-eq v0, v1, :cond_2c
const v1, 0x120f6f2d
if-eq v0, v1, :cond_22
const v1, 0x6088f6e5
if-eq v0, v1, :cond_18
goto :goto_36
:cond_18
const-string v0, "chat_call"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_36
const/4 p1, 0x0
goto :goto_37
:cond_22
const-string v0, "chat_call_small"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_36
const/4 p1, 0x1
goto :goto_37
:cond_2c
const-string v0, "chatlist_firstscreen"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_36
const/4 p1, 0x2
goto :goto_37
:cond_36
:goto_36
const/4 p1, -0x1
:goto_37
if-eqz p1, :cond_4e
if-eq p1, v3, :cond_46
if-eq p1, v2, :cond_3e
goto :goto_55
.line 1311
:cond_3e
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->o:Lcom/imo/android/imoim/adapters/e;
if-eqz p1, :cond_55
.line 1313
invoke-virtual {p1}, Lcom/imo/android/imoim/adapters/e;->a()Z
goto :goto_55
.line 1305
:cond_46
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->n:Lcom/imo/android/imoim/adapters/z;
if-eqz p1, :cond_55
.line 1307
invoke-interface {p1, v3}, Lcom/imo/android/imoim/adapters/z;->a(Z)Z
return-void
.line 1299
:cond_4e
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
if-eqz p1, :cond_55
.line 1301
invoke-interface {p1, v3}, Lcom/imo/android/imoim/adapters/z;->a(Z)Z
:cond_55
:goto_55
return-void
.end method
.method public final a(Lcom/imo/android/imoim/o/g;)V
.registers 3
.line 1379
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
if-eqz v0, :cond_7
.line 1380
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/adapters/aw;->a(Lcom/imo/android/imoim/o/g;)V
:cond_7
return-void
.end method
.method public final a(Lcom/imo/android/imoim/o/s;)V
.registers 3
if-eqz p1, :cond_e
.line 1282
iget-object v0, p1, Lcom/imo/android/imoim/o/s;->a:Lcom/imo/android/imoim/data/h;
if-eqz v0, :cond_e
iget-object p1, p1, Lcom/imo/android/imoim/o/s;->a:Lcom/imo/android/imoim/data/h;
invoke-virtual {p1}, Lcom/imo/android/imoim/data/h;->a()Z
move-result p1
if-eqz p1, :cond_11
.line 1283
:cond_e
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
:cond_11
return-void
.end method
.method public final a(Lcom/imo/android/imoim/util/df$s;)V
.registers 3
.line 1391
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
if-eqz v0, :cond_7
.line 1392
invoke-virtual {v0, p1}, Lcom/imo/android/imoim/adapters/aw;->a(Lcom/imo/android/imoim/util/df$s;)V
.line 1394
:cond_7
sget-object v0, Lcom/imo/android/imoim/util/df$s;->PARTY_ROOM:Lcom/imo/android/imoim/util/df$s;
if-ne p1, v0, :cond_19
.line 1395
sget-object p1, Lcom/imo/android/imoim/util/df$s;->PARTY_ROOM:Lcom/imo/android/imoim/util/df$s;
const/4 v0, 0x1
invoke-static {p1, v0}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result p1
iput-boolean p1, p0, Lcom/imo/android/imoim/fragments/b;->q:Z
if-eqz p1, :cond_19
.line 1397
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->s()V
:cond_19
return-void
.end method
.method public final a(Ljava/util/List;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/imo/android/imoim/biggroup/data/f;",
">;)V"
}
.end annotation
.line 1288
invoke-static {p1}, Lcom/imo/android/imoim/util/common/i;->a(Ljava/util/Collection;)Z
move-result v0
if-nez v0, :cond_32
.line 1289
iget v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
if-lez v0, :cond_32
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_32
iget v0, p0, Lcom/imo/android/imoim/fragments/b;->y:I
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v1
if-le v0, v1, :cond_32
.line 1290
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "Refresh home list: onJoinedBigGroupsUpdated "
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-interface {p1}, Ljava/util/List;->size()I
move-result p1
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string v0, "ChatsView"
.line 22071
invoke-static {v0, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 1291
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
:cond_32
return-void
.end method
.method public final a(Z)V
.registers 8
.line 1677
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->G:Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;
if-nez v0, :cond_8
.line 1678
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->t()V
goto :goto_d
.line 1680
:cond_8
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/home/viewmodel/CheckPhoneViewModel;->a(Lcom/imo/android/imoim/activities/IMOActivity;)V
.line 1682
:goto_d
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->p:Lcom/imo/android/imoim/adapters/f;
if-eqz v0, :cond_14
.line 1683
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/f;->a()V
.line 1685
:cond_14
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->i:Lcom/imo/android/imoim/adapters/am;
if-eqz v0, :cond_1b
.line 1686
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/am;->a()V
.line 1689
:cond_1b
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->h:Lcom/imo/android/imoim/adapters/ag;
if-eqz v0, :cond_26
.line 1690
invoke-static {}, Lcom/imo/android/imoim/util/ei;->I()Z
move-result v1
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/adapters/ag;->a(Z)V
.line 1693
:cond_26
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TOP_LIVE_CHANNEL:Lcom/imo/android/imoim/util/df$ad;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
if-eqz v0, :cond_63
.line 1694
invoke-static {}, Lcom/imo/android/imoim/util/ei;->cV()Ljava/lang/String;
move-result-object v0
if-nez v0, :cond_36
return-void
.line 1698
:cond_36
invoke-static {v0}, Lcom/imo/android/imoim/util/ae;->c(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_4a
.line 1699
sget-object v2, Lcom/imo/android/imoim/util/df$ad;->TOP_LIVE_CHANNEL:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v2, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 1700
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/ae;->a(Ljava/lang/String;Z)V
.line 1701
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
goto :goto_63
.line 1702
:cond_4a
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TOP_LIVE_CHANNEL_TS:Lcom/imo/android/imoim/util/df$ad;
const-wide/16 v4, 0x0
invoke-static {v0, v4, v5}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;J)J
move-result-wide v4
sub-long/2addr v2, v4
const-wide/32 v4, 0x2932e00
cmp-long v0, v2, v4
if-lez v0, :cond_63
.line 1703
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->TOP_LIVE_CHANNEL:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 1707
:cond_63
:goto_63
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_76
.line 1708
invoke-static {}, Lcom/imo/android/imoim/util/ei;->az()Z
move-result v2
if-eqz v2, :cond_76
.line 1709
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->e()V
.line 1711
:cond_76
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->k:Lcom/imo/android/imoim/adapters/be;
if-eqz v0, :cond_85
if-eqz p1, :cond_85
iget-boolean p1, p0, Lcom/imo/android/imoim/fragments/b;->F:Z
if-nez p1, :cond_85
.line 32403
iget-object p1, v0, Lcom/imo/android/imoim/adapters/be;->b:Lcom/imo/android/imoim/world/data/bean/feedentity/WorldNewsEntranceFeed;
invoke-static {p1}, Lcom/imo/android/imoim/world/a/a;->c(Lcom/imo/android/imoim/world/data/bean/feedentity/WorldNewsEntranceFeed;)V
.line 1715
:cond_85
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
if-eqz p1, :cond_8c
.line 1716
invoke-virtual {p1}, Lcom/imo/android/imoim/adapters/aw;->b()V
.line 1718
:cond_8c
iget-boolean p1, p0, Lcom/imo/android/imoim/fragments/b;->F:Z
if-eqz p1, :cond_92
.line 1719
iput-boolean v1, p0, Lcom/imo/android/imoim/fragments/b;->F:Z
:cond_92
return-void
.end method
.method public final b()V
.registers 2
const/4 v0, 0x1
.line 1763
iput-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->E:Z
return-void
.end method
.method protected final c()V
.registers 14
.line 2421
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
const v1, 0x7f0902df
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/ListView;
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
.line 2422
new-instance v0, Lcom/imo/android/imoim/util/cp;
invoke-direct {v0}, Lcom/imo/android/imoim/util/cp;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
.line 2423
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->s:Landroid/view/View;
const v1, 0x7f090e26
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
.line 2425
new-instance v0, Lcom/imo/android/imoim/adapters/f;
invoke-direct {v0}, Lcom/imo/android/imoim/adapters/f;-><init>()V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->p:Lcom/imo/android/imoim/adapters/f;
.line 2426
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2428
new-instance v0, Lcom/imo/android/imoim/adapters/am;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/adapters/am;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->i:Lcom/imo/android/imoim/adapters/am;
.line 2429
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2431
new-instance v0, Lcom/imo/android/imoim/adapters/ag;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/adapters/ag;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->h:Lcom/imo/android/imoim/adapters/ag;
.line 2432
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2434
new-instance v0, Lcom/imo/android/imoim/adapters/ad;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v1}, Lcom/imo/android/imoim/adapters/ad;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->g:Lcom/imo/android/imoim/adapters/ad;
.line 2435
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2437
new-instance v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
sget-object v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$XqB6N4DHI2166hiHo4R7w--bbKk;->INSTANCE:Lcom/imo/android/imoim/fragments/-$$Lambda$b$XqB6N4DHI2166hiHo4R7w--bbKk;
const/4 v3, 0x0
const/4 v4, 0x0
invoke-direct {v0, v1, v3, v4, v2}, Lcom/imo/android/imoim/adapters/ChatsAdapter3;-><init>(Landroid/content/Context;Landroid/database/Cursor;ZLcom/imo/android/imoim/adapters/ChatsAdapter3$d;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
.line 2444
new-instance v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$cuR-foQcitKVd6ORomm72FBzeyw;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$cuR-foQcitKVd6ORomm72FBzeyw;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-direct {v0, v1, v3, v4, v2}, Lcom/imo/android/imoim/adapters/ChatsAdapter3;-><init>(Landroid/content/Context;Landroid/database/Cursor;ZLcom/imo/android/imoim/adapters/ChatsAdapter3$d;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
.line 2452
new-instance v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$9bLzXxVJ9zYpe1w94LmEpieP8U4;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$9bLzXxVJ9zYpe1w94LmEpieP8U4;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-direct {v0, v1, v3, v4, v2}, Lcom/imo/android/imoim/adapters/ChatsAdapter3;-><init>(Landroid/content/Context;Landroid/database/Cursor;ZLcom/imo/android/imoim/adapters/ChatsAdapter3$d;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
.line 2461
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
check-cast v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
.line 2761
iput-object v1, v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;->a:Lcom/imo/android/imoim/an/b/b;
.line 2462
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
check-cast v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
.line 3761
iput-object v1, v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;->a:Lcom/imo/android/imoim/an/b/b;
.line 2463
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
check-cast v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
.line 4761
iput-object v1, v0, Lcom/imo/android/imoim/adapters/ChatsAdapter3;->a:Lcom/imo/android/imoim/an/b/b;
.line 2466
new-instance v0, Lcom/imo/android/imoim/adapters/aw;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
invoke-direct {v0, v1, v2}, Lcom/imo/android/imoim/adapters/aw;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/an/b/b;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
.line 2467
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2470
invoke-static {}, Lcom/imo/android/imoim/world/util/ad;->e()Z
move-result v0
if-nez v0, :cond_ba
.line 2471
new-instance v0, Lcom/imo/android/imoim/adapters/y;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
invoke-direct {v0, v1, v4, v2}, Lcom/imo/android/imoim/adapters/y;-><init>(Lcom/imo/android/imoim/activities/IMOActivity;ZLcom/imo/android/imoim/an/b/b;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->j:Lcom/imo/android/imoim/adapters/y;
.line 2472
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
goto :goto_12a
.line 2476
:cond_ba
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;->isShowWorldNewsEntry()Z
move-result v0
if-nez v0, :cond_d3
.line 2477
new-instance v0, Lcom/imo/android/imoim/adapters/y;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
invoke-direct {v0, v1, v4, v2}, Lcom/imo/android/imoim/adapters/y;-><init>(Lcom/imo/android/imoim/activities/IMOActivity;ZLcom/imo/android/imoim/an/b/b;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->j:Lcom/imo/android/imoim/adapters/y;
.line 2478
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
goto :goto_12a
.line 2480
:cond_d3
new-instance v0, Lcom/imo/android/imoim/adapters/be;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v1, v4}, Lcom/imo/android/imoim/adapters/be;-><init>(Lcom/imo/android/imoim/activities/IMOActivity;Z)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->k:Lcom/imo/android/imoim/adapters/be;
.line 2481
sget-object v0, Lcom/imo/android/imoim/world/ViewModelFactory;->a:Lcom/imo/android/imoim/world/ViewModelFactory$a;
invoke-static {}, Lcom/imo/android/imoim/world/ViewModelFactory$a;->a()Lcom/imo/android/imoim/world/ViewModelFactory;
move-result-object v0
.line 2483
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {v1, v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel;
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel;
.line 5030
iget-object v1, v0, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel;->a:Landroidx/lifecycle/LiveData;
.line 2484
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v5, Lcom/imo/android/imoim/fragments/b$3;
invoke-direct {v5, p0}, Lcom/imo/android/imoim/fragments/b$3;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v1, v2, v5}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2490
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string v2, "owner"
invoke-static {v1, v2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 5035
sget-object v2, Lcom/imo/android/common/liveeventbus/LiveEventEnum;->FOR_YOU_ENABLE_CHANGE:Lcom/imo/android/common/liveeventbus/LiveEventEnum;
invoke-static {v2}, Lcom/imo/android/common/liveeventbus/LiveEventBus;->get(Lcom/imo/android/common/liveeventbus/LiveEventEnum;)Lcom/imo/android/common/liveeventbus/core/Observable;
move-result-object v2
new-instance v5, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel$observeData$1;
invoke-direct {v5, v0}, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel$observeData$1;-><init>(Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel;)V
check-cast v5, Landroidx/lifecycle/Observer;
invoke-interface {v2, v1, v5}, Lcom/imo/android/common/liveeventbus/core/Observable;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 5054
sget-object v2, Lcom/imo/android/common/liveeventbus/LiveEventEnum;->ENTER_WORLD_ENWS_FROM_FOR_YOU:Lcom/imo/android/common/liveeventbus/LiveEventEnum;
invoke-static {v2}, Lcom/imo/android/common/liveeventbus/LiveEventBus;->get(Lcom/imo/android/common/liveeventbus/LiveEventEnum;)Lcom/imo/android/common/liveeventbus/core/Observable;
move-result-object v2
new-instance v5, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel$observeData$2;
invoke-direct {v5, v0}, Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel$observeData$2;-><init>(Lcom/imo/android/imoim/world/worldnews/WorldNewsEntranceViewModel;)V
check-cast v5, Landroidx/lifecycle/Observer;
invoke-interface {v2, v1, v5}, Lcom/imo/android/common/liveeventbus/core/Observable;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2491
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->k:Lcom/imo/android/imoim/adapters/be;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2496
:goto_12a
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2498
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
new-instance v1, Lcom/imo/android/imoim/adapters/e;
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string v5, "chatlist_firstscreen"
invoke-direct {v1, v2, v5, p0}, Lcom/imo/android/imoim/adapters/e;-><init>(Landroid/content/Context;Ljava/lang/String;Lcom/imo/android/imoim/adapters/e$a;)V
iput-object v1, p0, Lcom/imo/android/imoim/fragments/b;->o:Lcom/imo/android/imoim/adapters/e;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 5824
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_15d
.line 5825
iget-boolean v1, p0, Lcom/imo/android/imoim/fragments/b;->D:Z
if-nez v1, :cond_150
goto :goto_15d
.line 5828
:cond_150
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->c()Lcom/imo/android/imoim/ads/c/d;
move-result-object v0
.line 6035
iget v0, v0, Lcom/imo/android/imoim/ads/c/d;->c:I
const-string v1, "chat_call_small"
.line 5828
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/fragments/b;->a(ILjava/lang/String;)Lcom/imo/android/imoim/adapters/z;
move-result-object v0
goto :goto_15e
:cond_15d
:goto_15d
move-object v0, v3
:goto_15e
if-eqz v0, :cond_167
.line 2501
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->n:Lcom/imo/android/imoim/adapters/z;
.line 2502
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2505
:cond_167
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 6816
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
const-string v1, "chat_call"
if-nez v0, :cond_182
.line 6818
new-instance v0, Lcom/imo/android/imoim/adapters/af;
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-direct {v0, v2, v1}, Lcom/imo/android/imoim/adapters/af;-><init>(Landroid/content/Context;Ljava/lang/String;)V
goto :goto_18c
.line 6820
:cond_182
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->c()Lcom/imo/android/imoim/ads/c/d;
move-result-object v0
.line 7034
iget v0, v0, Lcom/imo/android/imoim/ads/c/d;->b:I
.line 6820
invoke-direct {p0, v0, v1}, Lcom/imo/android/imoim/fragments/b;->a(ILjava/lang/String;)Lcom/imo/android/imoim/adapters/z;
move-result-object v0
.line 2507
:goto_18c
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
.line 2508
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v1, v0}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2510
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/util/cp;->a(Landroid/widget/ListAdapter;)V
.line 2512
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V
.line 2514
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-virtual {v0, p0}, Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
.line 2516
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->w:Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
.line 8011
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;->a:Landroidx/lifecycle/LiveData;
.line 2517
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$ohpGTByfhd0Sl2rkWzGRHZf9RLo;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$ohpGTByfhd0Sl2rkWzGRHZf9RLo;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2524
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v1, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModelFactory;
invoke-direct {v1, v0}, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModelFactory;-><init>(Landroidx/fragment/app/FragmentActivity;)V
invoke-static {v0, v1}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v1, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;
invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->x:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;
.line 8023
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;->b:Landroidx/lifecycle/LiveData;
.line 2525
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$hzhHnCyYZUkGe3Zj5Fd65XJcBt0;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$hzhHnCyYZUkGe3Zj5Fd65XJcBt0;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2526
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->x:Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;
.line 8025
iget-object v0, v0, Lcom/imo/android/imoim/biggroup/viewmodel/BigGroupRecommendViewModel;->c:Landroidx/lifecycle/LiveData;
.line 2526
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
new-instance v2, Lcom/imo/android/imoim/fragments/-$$Lambda$b$pkFVqVR9NcZMOo0eoyoVx_M3BAM;
invoke-direct {v2, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$pkFVqVR9NcZMOo0eoyoVx_M3BAM;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 2530
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
new-instance v1, Lcom/imo/android/imoim/fragments/b$4;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/fragments/b$4;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnScrollListener(Landroid/widget/AbsListView$OnScrollListener;)V
.line 2560
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
new-instance v1, Lcom/imo/android/imoim/fragments/b$5;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/fragments/b$5;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnItemLongClickListener(Landroid/widget/AdapterView$OnItemLongClickListener;)V
.line 2700
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
new-instance v1, Lcom/imo/android/imoim/fragments/-$$Lambda$b$I_J0bgVaZAYrKWhsUtf5FjjzsU8;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/fragments/-$$Lambda$b$I_J0bgVaZAYrKWhsUtf5FjjzsU8;-><init>(Lcom/imo/android/imoim/fragments/b;)V
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 2706
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->RECOMMEND_CONTACT_FRIENDS:Lcom/imo/android/imoim/util/df$ad;
const/4 v1, 0x1
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
const-string v2, "entrance.recommendFriend"
if-nez v0, :cond_222
.line 2707
invoke-static {v2, v4}, Lcom/imo/android/imoim/util/ae;->c(Ljava/lang/String;Z)V
.line 2708
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->CHAT_RECOMMEND_FRIEND_UPDATE_TS:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v0}, Lcom/imo/android/imoim/util/df;->d(Ljava/lang/Enum;)V
.line 2711
:cond_222
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
.line 8215
sget-object v0, Lcom/imo/android/imoim/util/df$ad;->RECOMMEND_CONTACT_FRIENDS:Lcom/imo/android/imoim/util/df$ad;
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result v0
if-eqz v0, :cond_275
.line 8219
invoke-static {v2}, Lcom/imo/android/imoim/util/ae;->b(Ljava/lang/String;)I
move-result v0
sget-object v2, Lcom/imo/android/imoim/util/ae$b;->RECOMMEND_FRIEND:Lcom/imo/android/imoim/util/ae$b;
invoke-virtual {v2}, Lcom/imo/android/imoim/util/ae$b;->ordinal()I
move-result v2
if-eq v0, v2, :cond_259
.line 8220
invoke-static {}, Lcom/imo/android/imoim/chatviews/util/a;->a()J
move-result-wide v5
const-wide/16 v7, 0x0
const-string v0, "ChatsView"
cmp-long v2, v5, v7
if-gez v2, :cond_24b
const-string v2, "updateRecommendFriend: invalid config"
.line 9071
invoke-static {v0, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_275
.line 8224
:cond_24b
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v7
cmp-long v2, v7, v5
if-gez v2, :cond_259
const-string v2, "updateRecommendFriend: has closed by user"
.line 10071
invoke-static {v0, v2}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
goto :goto_275
.line 8230
:cond_259
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {v0}, Landroidx/lifecycle/ViewModelProviders;->of(Landroidx/fragment/app/FragmentActivity;)Landroidx/lifecycle/ViewModelProvider;
move-result-object v0
const-class v2, Lcom/imo/android/imoim/fof/viewmodel/FoFViewModel;
invoke-virtual {v0, v2}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/fof/viewmodel/FoFViewModel;
.line 11038
iget-object v2, v0, Lcom/imo/android/imoim/fof/viewmodel/FoFViewModel;->a:Landroidx/lifecycle/MutableLiveData;
check-cast v2, Landroidx/lifecycle/LiveData;
.line 8231
iget-object v5, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
sget-object v6, Lcom/imo/android/imoim/fragments/-$$Lambda$b$i2H8QaLT-jawUBnio9HuORB8TkY;->INSTANCE:Lcom/imo/android/imoim/fragments/-$$Lambda$b$i2H8QaLT-jawUBnio9HuORB8TkY;
invoke-virtual {v2, v5, v6}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V
.line 8237
invoke-virtual {v0}, Lcom/imo/android/imoim/fof/viewmodel/FoFViewModel;->a()V
.line 2714
:cond_275
:goto_275
iget-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->q:Z
if-eqz v0, :cond_282
.line 2715
sget-object v0, Lcom/imo/android/imoim/rooms/entrance/c;->c:Lcom/imo/android/imoim/rooms/entrance/c;
.line 11074
invoke-static {}, Lcom/imo/android/imoim/rooms/entrance/c;->a()Lcom/imo/android/imoim/rooms/entrance/b/c;
move-result-object v0
.line 2715
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/rooms/entrance/b/c;->a(Lcom/imo/android/imoim/rooms/entrance/b/c$b;)V
.line 11727
:cond_282
invoke-static {v1}, Lcom/imo/android/imoim/util/ei;->k(I)Z
move-result v0
if-eqz v0, :cond_2e3
.line 11731
:try_start_288
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
.line 11734
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
.line 11737
iget-object v5, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
const/4 v6, 0x0
const/4 v7, 0x0
.line 11738
:goto_295
invoke-virtual {v5}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v8
if-ge v4, v8, :cond_2c7
.line 11739
invoke-virtual {v5, v4}, Landroidx/cursoradapter/widget/CursorAdapter;->getItem(I)Ljava/lang/Object;
move-result-object v8
check-cast v8, Landroid/database/Cursor;
const-string v9, "timestamp"
.line 11740
invoke-interface {v8, v9}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v9
.line 11741
invoke-interface {v8, v9}, Landroid/database/Cursor;->getLong(I)J
move-result-wide v8
const-wide/16 v10, 0x3e8
div-long/2addr v8, v10
div-long/2addr v8, v10
sub-long v8, v2, v8
const-wide/32 v10, 0x240c8400
cmp-long v12, v8, v10
if-lez v12, :cond_2bb
add-int/lit8 v7, v7, 0x1
goto :goto_2c4
:cond_2bb
const-wide/32 v10, 0xa4cb800
cmp-long v12, v8, v10
if-lez v12, :cond_2c4
add-int/lit8 v6, v6, 0x1
:cond_2c4
:goto_2c4
add-int/lit8 v4, v4, 0x1
goto :goto_295
:cond_2c7
const-string v2, "num_chats"
.line 11748
invoke-virtual {v5}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v3
invoke-virtual {v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v2, "old"
.line 11749
invoke-virtual {v0, v2, v6}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v2, "super_old"
.line 11750
invoke-virtual {v0, v2, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 11751
sget-object v2, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v3, "chats_view_stable_s1"
invoke-virtual {v2, v3, v0}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Lorg/json/JSONObject;)V
:try_end_2e1
.catch Lorg/json/JSONException; {:try_start_288 .. :try_end_2e1} :catch_2e2
goto :goto_2e3
:catch_2e2
nop
.line 2720
:cond_2e3
:goto_2e3
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
const-string v2, "ts2"
const-string v3, "ts6"
invoke-virtual {v0, v2, v3}, Lcom/imo/android/imoim/an/b/b;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/an/b/a;
move-result-object v0
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
.line 2721
invoke-virtual {v2}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v2
iget-object v3, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v3}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v3
add-int/2addr v2, v3
iget-object v3, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
invoke-virtual {v3}, Landroidx/cursoradapter/widget/CursorAdapter;->getCount()I
move-result v3
add-int/2addr v2, v3
invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v2
const-string v3, "num1"
invoke-virtual {v0, v3, v2}, Lcom/imo/android/imoim/an/b/a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/an/b/a;
.line 12321
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->t:Landroid/content/BroadcastReceiver;
if-nez v0, :cond_315
.line 12322
new-instance v0, Lcom/imo/android/imoim/fragments/b$2;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/fragments/b$2;-><init>(Lcom/imo/android/imoim/fragments/b;)V
iput-object v0, p0, Lcom/imo/android/imoim/fragments/b;->t:Landroid/content/BroadcastReceiver;
.line 12348
:cond_315
new-instance v0, Landroid/content/IntentFilter;
invoke-direct {v0}, Landroid/content/IntentFilter;-><init>()V
const-string v2, "android.net.conn.CONNECTIVITY_CHANGE"
.line 12349
invoke-virtual {v0, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 12350
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
iget-object v3, p0, Lcom/imo/android/imoim/fragments/b;->t:Landroid/content/BroadcastReceiver;
invoke-virtual {v2, v3, v0}, Lcom/imo/android/imoim/activities/Home;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 260
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
const-string v2, "ts1"
const-string v3, "ts5"
invoke-virtual {v0, v2, v3}, Lcom/imo/android/imoim/an/b/b;->b(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/an/b/a;
const-string v0, "onLazyViewCreated"
.line 262
invoke-static {v0}, Lcom/imo/android/imoim/fragments/b;->c(Ljava/lang/String;)V
.line 263
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->w:Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;
invoke-virtual {v0}, Lcom/imo/android/imoim/biggroup/live/GroupLiveStateViewModel;->a()V
.line 264
invoke-direct {p0, v1}, Lcom/imo/android/imoim/fragments/b;->b(Z)V
return-void
.end method
.method public final e()V
.registers 7
.line 298
invoke-super {p0}, Lcom/imo/android/imoim/fragments/h;->e()V
.line 299
invoke-static {}, Lcom/imo/android/imoim/util/ei;->az()Z
move-result v0
const/4 v1, 0x1
if-eqz v0, :cond_18
.line 300
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
const-string v2, "chat_call"
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/ads/h;->c(ZLjava/lang/String;)V
.line 301
sget-object v0, Lcom/imo/android/imoim/IMO;->j:Lcom/imo/android/imoim/ads/h;
const-string v2, "chat_call_small"
invoke-virtual {v0, v1, v2}, Lcom/imo/android/imoim/ads/h;->c(ZLjava/lang/String;)V
.line 303
:cond_18
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_2b
.line 304
invoke-static {}, Lcom/imo/android/imoim/util/ei;->az()Z
move-result v2
if-eqz v2, :cond_2b
.line 305
invoke-interface {v0}, Lcom/imo/android/imoim/ads/c/g;->f()V
.line 307
:cond_2b
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
if-eqz v0, :cond_5e
.line 308
invoke-virtual {v0}, Landroid/widget/ListView;->getLastVisiblePosition()I
move-result v0
.line 14798
iget-object v2, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v2}, Lcom/imo/android/imoim/util/cp;->c()Ljava/util/List;
move-result-object v2
const/4 v3, 0x0
if-nez v2, :cond_3d
goto :goto_59
.line 14803
:cond_3d
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_41
:goto_41
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v4
if-eqz v4, :cond_59
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Landroid/widget/ListAdapter;
if-eqz v4, :cond_41
.line 14807
iget-object v5, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
if-eq v4, v5, :cond_59
.line 14810
invoke-interface {v4}, Landroid/widget/ListAdapter;->getCount()I
move-result v4
add-int/2addr v3, v4
goto :goto_41
:cond_59
:goto_59
sub-int/2addr v0, v3
add-int/2addr v0, v1
.line 309
invoke-static {v0}, Lcom/imo/android/imoim/an/b;->a(I)V
.line 311
:cond_5e
invoke-static {}, Lcom/imo/android/imoim/an/b;->d()V
.line 313
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
if-eqz v0, :cond_72
.line 15267
iget-object v1, v0, Lcom/imo/android/imoim/adapters/aw;->a:Lcom/imo/android/imoim/adapters/StoryAdapter;
if-eqz v1, :cond_72
.line 15268
iget-object v0, v0, Lcom/imo/android/imoim/adapters/aw;->a:Lcom/imo/android/imoim/adapters/StoryAdapter;
.line 16088
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/StoryAdapter;->a()Lcom/imo/android/imoim/widgets/d;
move-result-object v0
invoke-virtual {v0}, Lcom/imo/android/imoim/widgets/d;->stop()V
:cond_72
return-void
.end method
.method public final f()V
.registers 3
.line 393
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->n()V
.line 394
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
const/4 v1, 0x0
if-eqz v0, :cond_b
.line 395
invoke-virtual {v0, v1}, Landroidx/cursoradapter/widget/CursorAdapter;->changeCursor(Landroid/database/Cursor;)V
.line 397
:cond_b
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_12
.line 398
invoke-virtual {v0, v1}, Landroidx/cursoradapter/widget/CursorAdapter;->changeCursor(Landroid/database/Cursor;)V
.line 400
:cond_12
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_19
.line 401
invoke-virtual {v0, v1}, Landroidx/cursoradapter/widget/CursorAdapter;->changeCursor(Landroid/database/Cursor;)V
.line 403
:cond_19
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
if-eqz v0, :cond_25
.line 404
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/adapters/aw;->a(Lcom/imo/android/imoim/o/g;)V
.line 405
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
invoke-virtual {v0}, Lcom/imo/android/imoim/adapters/aw;->c()V
.line 408
:cond_25
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->C:Lcom/imo/android/imoim/an/b/b;
if-eqz v0, :cond_2c
.line 409
invoke-virtual {v0}, Lcom/imo/android/imoim/an/b/b;->c()V
.line 411
:cond_2c
const-class v0, Lcom/imo/android/imoim/ads/c/g;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/android/imoim/ads/c/g;
if-eqz v0, :cond_39
.line 413
invoke-interface {v0, p0}, Lcom/imo/android/imoim/ads/c/g;->b(Lcom/imo/android/imoim/ads/c/i;)V
:cond_39
return-void
.end method
.method public final g()V
.registers 2
.line 1267
sget-boolean v0, Lcom/imo/android/imoim/mic/e;->d:Z
if-eqz v0, :cond_5
return-void
.line 1269
:cond_5
iget-boolean v0, p0, Lcom/imo/android/imoim/fragments/b;->q:Z
if-eqz v0, :cond_d
.line 1270
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->s()V
return-void
.line 1272
:cond_d
invoke-direct {p0}, Lcom/imo/android/imoim/fragments/b;->p()V
return-void
.end method
.method public final h()V
.registers 6
.line 1341
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
if-eqz v0, :cond_4c
.line 1342
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {v0}, Lcom/imo/android/imoim/util/cp;->c()Ljava/util/List;
move-result-object v0
.line 1343
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
invoke-interface {v0, v1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I
move-result v1
const/4 v2, 0x0
const/4 v3, 0x0
:goto_12
if-ge v2, v1, :cond_24
.line 1346
invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v4
check-cast v4, Landroid/widget/ListAdapter;
if-eqz v4, :cond_21
.line 1348
invoke-interface {v4}, Landroid/widget/ListAdapter;->getCount()I
move-result v4
add-int/2addr v3, v4
:cond_21
add-int/lit8 v2, v2, 0x1
goto :goto_12
.line 1351
:cond_24
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-virtual {v0}, Landroid/widget/ListView;->getFirstVisiblePosition()I
move-result v0
.line 1352
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-virtual {v1}, Landroid/widget/ListView;->getLastVisiblePosition()I
move-result v1
if-eqz v3, :cond_4c
if-lt v3, v0, :cond_4c
if-gt v3, v1, :cond_4c
sub-int/2addr v3, v0
.line 1356
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
invoke-virtual {v0, v3}, Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;
move-result-object v0
if-nez v0, :cond_47
const-string v0, "adsdk-BigoHelper"
const-string v1, "chatsview onVideoEnd view == null"
.line 22075
invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->e(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 1361
:cond_47
iget-object v1, p0, Lcom/imo/android/imoim/fragments/b;->m:Lcom/imo/android/imoim/adapters/z;
invoke-interface {v1, v0}, Lcom/imo/android/imoim/adapters/z;->a(Landroid/view/View;)V
:cond_4c
return-void
.end method
.method public final i()V
.registers 2
.line 1367
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->c:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_7
.line 1368
invoke-virtual {v0}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
.line 1370
:cond_7
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->d:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_e
.line 1371
invoke-virtual {v0}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
.line 1373
:cond_e
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->e:Landroidx/cursoradapter/widget/CursorAdapter;
if-eqz v0, :cond_15
.line 1374
invoke-virtual {v0}, Landroidx/cursoradapter/widget/CursorAdapter;->notifyDataSetChanged()V
:cond_15
return-void
.end method
.method public final j()V
.registers 3
.line 1628
iget-object v0, p0, Lcom/imo/android/imoim/fragments/b;->a:Landroid/widget/ListView;
if-eqz v0, :cond_8
const/4 v1, 0x0
.line 1629
invoke-virtual {v0, v1}, Landroid/widget/ListView;->setSelection(I)V
:cond_8
return-void
.end method
.method public final k()V
.registers 2
.line 1634
invoke-super {p0}, Lcom/imo/android/imoim/fragments/h;->k()V
.line 1636
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
invoke-static {}, Lcom/imo/android/imoim/managers/m;->b()V
.line 1637
sget-object v0, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;
const-string v0, "home"
invoke-static {v0}, Lcom/imo/android/imoim/managers/m;->b(Ljava/lang/String;)V
return-void
.end method
.method public final l()V
.registers 3
const/4 v0, 0x0
.line 1655
invoke-direct {p0, v0}, Lcom/imo/android/imoim/fragments/b;->b(Z)V
.line 1656
invoke-static {}, Lcom/imo/android/imoim/feeds/e/l;->d()Lcom/imo/android/imoim/feeds/e/l;
move-result-object v0
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/imo/android/imoim/feeds/e/l;->a(Z)V
.line 1657
invoke-static {}, Lcom/imo/android/imoim/an/b;->b()V
return-void
.end method
.method public final onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.registers 16
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.line 1404
invoke-static {p3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p1
const-string p4, "onItemClick "
invoke-virtual {p4, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p4, "ChatsView"
.line 23071
invoke-static {p4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 23409
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->b:Lcom/imo/android/imoim/util/cp;
invoke-virtual {p1, p3}, Lcom/imo/android/imoim/util/cp;->getItem(I)Ljava/lang/Object;
move-result-object p1
.line 23410
instance-of p5, p1, Landroid/database/Cursor;
if-eqz p5, :cond_2bf
.line 23412
check-cast p1, Landroid/database/Cursor;
const-string p5, "buid"
.line 23413
invoke-interface {p1, p5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p5
.line 23414
invoke-interface {p1, p5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p5
.line 23415
invoke-static {p1}, Lcom/imo/android/imoim/fragments/b;->c(Landroid/database/Cursor;)Lcom/imo/android/imoim/util/ae$b;
move-result-object v0
.line 23416
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->CHANNEL:Lcom/imo/android/imoim/util/ae$b;
const-string v6, "chat_type"
const-string v7, "last_message"
const/4 v2, 0x2
const/4 v8, 0x0
if-ne v0, v1, :cond_102
.line 23417
invoke-static {p5}, Lcom/imo/android/imoim/publicchannel/post/d;->h(Ljava/lang/String;)J
move-result-wide v4
.line 23418
new-instance p4, Ljava/util/HashMap;
invoke-direct {p4, v2}, Ljava/util/HashMap;-><init>(I)V
.line 23419
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
const-string v1, "unreadnums"
invoke-interface {p4, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string v0, "channelid"
.line 23420
invoke-interface {p4, v0, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 23421
sget-object v0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;
const-string v1, "channel"
invoke-virtual {v0, v1, p4}, Lcom/imo/android/imoim/managers/bb;->a(Ljava/lang/String;Ljava/util/Map;)V
.line 23423
invoke-static {p5}, Lcom/imo/android/imoim/publicchannel/d;->a(Ljava/lang/String;)Lcom/imo/android/imoim/publicchannel/a;
move-result-object p4
if-nez p4, :cond_5a
.line 23424
sget-object v0, Lcom/imo/android/imoim/publicchannel/ad;->UN_KNOW:Lcom/imo/android/imoim/publicchannel/ad;
goto :goto_5c
:cond_5a
iget-object v0, p4, Lcom/imo/android/imoim/publicchannel/a;->b:Lcom/imo/android/imoim/publicchannel/ad;
:goto_5c
move-object v1, v0
.line 23427
invoke-virtual {p2}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object p2
const/4 v9, 0x1
invoke-static {p4, p2, v9}, Lcom/imo/android/imoim/feeds/model/c;->a(Lcom/imo/android/imoim/publicchannel/a;Landroid/content/Context;Z)Z
move-result p2
if-nez p2, :cond_7b
.line 23430
invoke-static {p5, v4, v5}, Lcom/imo/android/imoim/publicchannel/n$c;->a(Ljava/lang/String;J)I
move-result v3
const-string v2, "recent_chat"
move-object v0, p5
.line 23428
invoke-static/range {v0 .. v5}, Lcom/imo/android/imoim/publicchannel/n;->a(Ljava/lang/String;Lcom/imo/android/imoim/publicchannel/ad;Ljava/lang/String;IJ)Lcom/imo/android/imoim/publicchannel/n$c;
move-result-object p2
.line 23432
iget-object p4, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
sget-object v0, Lcom/imo/android/imoim/publicchannel/n$f;->ENTRY_TYPE_NAVIGATION_ENTRY:Lcom/imo/android/imoim/publicchannel/n$f;
invoke-static {p4, v0, p2}, Lcom/imo/android/imoim/publicchannel/n;->a(Landroid/content/Context;Lcom/imo/android/imoim/publicchannel/n$f;Lcom/imo/android/imoim/publicchannel/n$d;)V
goto :goto_80
.line 23434
:cond_7b
iget-object p2, p4, Lcom/imo/android/imoim/publicchannel/a;->a:Ljava/lang/String;
invoke-static {p2}, Lcom/imo/android/imoim/publicchannel/n;->c(Ljava/lang/String;)V
.line 23437
:goto_80
invoke-interface {p1, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p2
.line 23438
invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p2
const-string p4, "outgoing_video_call"
.line 23440
invoke-virtual {p2, p4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p4
if-nez p4, :cond_bb
const-string p4, "outgoing_audio_call"
invoke-virtual {p2, p4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p4
if-eqz p4, :cond_99
goto :goto_bb
:cond_99
const-string p2, "timestamp"
.line 23443
invoke-interface {p1, p2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p2
.line 23444
invoke-interface {p1, p2}, Landroid/database/Cursor;->getLong(I)J
move-result-wide v0
.line 24024
invoke-static {}, Lcom/imo/android/imoim/message/i$a;->a()Lcom/imo/android/imoim/message/i;
move-result-object p2
.line 23445
invoke-virtual {p2, p5, v0, v1}, Lcom/imo/android/imoim/message/i;->a(Ljava/lang/String;J)Lcom/imo/android/imoim/publicchannel/post/ac;
move-result-object p2
if-eqz p2, :cond_b2
.line 23447
invoke-virtual {p2}, Lcom/imo/android/imoim/publicchannel/post/ac;->b()Ljava/lang/String;
move-result-object p1
goto :goto_c5
.line 23449
:cond_b2
invoke-interface {p1, v7}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p2
.line 23450
invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p1
goto :goto_c5
.line 23441
:cond_bb
:goto_bb
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {p2}, Lcom/imo/android/imoim/chatviews/util/a;->c(Ljava/lang/String;)I
move-result p2
invoke-virtual {p1, p2}, Lcom/imo/android/imoim/activities/Home;->getString(I)Ljava/lang/String;
move-result-object p1
:goto_c5
add-int/2addr p3, v9
.line 23453
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->h:Lcom/imo/android/imoim/adapters/ag;
if-eqz p2, :cond_d0
.line 24078
iget-boolean p2, p2, Lcom/imo/android/imoim/adapters/ag;->a:Z
xor-int/2addr p2, v9
if-eqz p2, :cond_d0
goto :goto_d1
:cond_d0
const/4 v9, 0x0
:goto_d1
sub-int/2addr p3, v9
.line 23453
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->g:Lcom/imo/android/imoim/adapters/ad;
.line 23454
invoke-virtual {p2}, Lcom/imo/android/imoim/adapters/ad;->getCount()I
move-result p2
sub-int/2addr p3, p2
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->f:Lcom/imo/android/imoim/adapters/aj;
if-nez p2, :cond_df
const/4 p2, 0x0
goto :goto_e3
.line 23455
:cond_df
invoke-virtual {p2}, Lcom/imo/android/imoim/adapters/aj;->getCount()I
move-result p2
:goto_e3
sub-int/2addr p3, p2
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->l:Lcom/imo/android/imoim/adapters/aw;
.line 23456
invoke-virtual {p2}, Lcom/imo/android/imoim/adapters/aw;->getCount()I
move-result p2
sub-int/2addr p3, p2
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->j:Lcom/imo/android/imoim/adapters/y;
if-eqz p2, :cond_fb
.line 23457
invoke-virtual {p2}, Lcom/imo/android/imoim/adapters/y;->a()Z
move-result p2
if-eqz p2, :cond_fb
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->j:Lcom/imo/android/imoim/adapters/y;
invoke-virtual {p2}, Lcom/imo/android/imoim/adapters/y;->getCount()I
move-result v8
:cond_fb
sub-int/2addr p3, v8
.line 23458
sget-object p2, Lcom/imo/android/imoim/publicchannel/h/f;->a:Lcom/imo/android/imoim/publicchannel/h/f;
invoke-static {p5, p3, p1}, Lcom/imo/android/imoim/publicchannel/h/f;->b(Ljava/lang/String;ILjava/lang/String;)V
return-void
.line 23460
:cond_102
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->BIG_GROUP:Lcom/imo/android/imoim/util/ae$b;
const-string v3, "recent_chat"
if-ne v0, v1, :cond_155
.line 23461
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->b()Lcom/imo/android/imoim/biggroup/j/m;
move-result-object p1
invoke-interface {p1, p5}, Lcom/imo/android/imoim/biggroup/j/m;->i(Ljava/lang/String;)Z
move-result p1
if-eqz p1, :cond_14d
.line 23462
invoke-static {}, Lcom/imo/android/imoim/biggroup/live/c;->a()Lcom/imo/android/imoim/biggroup/live/b;
move-result-object p1
invoke-interface {p1}, Lcom/imo/android/imoim/biggroup/live/b;->a()Ljava/util/Map;
move-result-object p1
invoke-interface {p1, p5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/live/GroupLiveState;
if-eqz p1, :cond_147
.line 25014
iget-object p2, p1, Lcom/imo/android/imoim/biggroup/live/GroupLiveState;->b:Ljava/lang/String;
const-string p3, "close"
.line 23463
invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
if-eqz p2, :cond_12d
goto :goto_147
.line 26014
:cond_12d
iget-object p1, p1, Lcom/imo/android/imoim/biggroup/live/GroupLiveState;->b:Ljava/lang/String;
const-string p2, "open"
.line 23465
invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_146
.line 23466
new-instance p1, Landroid/os/Bundle;
invoke-direct {p1}, Landroid/os/Bundle;-><init>()V
const-string p2, "go_live_type"
.line 23467
invoke-virtual {p1, p2, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
.line 23468
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {p2, p5, v3, p1}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
:cond_146
return-void
.line 23464
:cond_147
:goto_147
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {p1, p5, v3}, Lcom/imo/android/imoim/biggroup/view/chat/BigGroupChatActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23471
:cond_14d
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string p2, "chat_card"
invoke-static {p1, p5, p2}, Lcom/imo/android/imoim/biggroup/view/BigGroupHomeActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23474
:cond_155
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->NEW_FRIENDS:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_15f
.line 23475
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {p1}, Lcom/imo/android/imoim/newfriends/view/RelationshipActivity;->a(Landroid/content/Context;)V
return-void
.line 23477
:cond_15f
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->JOB_BOX_ENTRANCE:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_16b
.line 23478
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string p2, "job"
invoke-static {p1, p2}, Lcom/imo/android/imoim/newfriends/view/RelationshipActivity;->a(Landroid/content/Context;Ljava/lang/String;)V
return-void
.line 23481
:cond_16b
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->GROUP_NOTIFY:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_182
.line 23482
invoke-interface {p1, v7}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p2
.line 23483
invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p1
const-string p2, "102"
.line 23484
invoke-static {p2, p1}, Lcom/imo/android/imoim/biggroup/i/b;->a(Ljava/lang/String;Ljava/lang/String;)V
.line 23485
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {p1, p5, v3}, Lcom/imo/android/imoim/biggroup/messagehelper/NotifyHelperActivity;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23487
:cond_182
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->REVERSE_FRIEND:Lcom/imo/android/imoim/util/ae$b;
const-string v2, "chat_entry"
if-ne v0, v1, :cond_1a3
.line 23488
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
sget-object p2, Lcom/imo/android/imoim/util/df$ad;->REVERSE_FRIEND_ENTRANCE_DOT:Lcom/imo/android/imoim/util/df$ad;
invoke-static {p2, v8}, Lcom/imo/android/imoim/util/df;->a(Ljava/lang/Enum;Z)Z
move-result p2
invoke-static {p1, v2, p2}, Lcom/imo/android/imoim/activities/ReverseFriendsActivity;->a(Landroid/content/Context;Ljava/lang/String;Z)V
.line 23489
sget-object p1, Lcom/imo/android/imoim/util/df$ad;->REVERSE_FRIEND_ENTRANCE_DOT:Lcom/imo/android/imoim/util/df$ad;
invoke-static {p1, v8}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Z)V
.line 23490
sget-object p1, Lcom/imo/android/imoim/util/df$ad;->REVERSE_FRIEND_ENTRANCE_BUIDS:Lcom/imo/android/imoim/util/df$ad;
new-instance p2, Ljava/util/TreeSet;
invoke-direct {p2}, Ljava/util/TreeSet;-><init>()V
invoke-static {p1, p2}, Lcom/imo/android/imoim/util/df;->b(Ljava/lang/Enum;Ljava/util/Set;)V
return-void
.line 23492
:cond_1a3
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->BIRTHDAY_REMIND:Lcom/imo/android/imoim/util/ae$b;
const-string v3, ", pos="
if-ne v0, v1, :cond_1c1
.line 23493
new-instance p1, Ljava/lang/StringBuilder;
const-string p5, "click BIRTHDAY_REMIND, view="
invoke-direct {p1, p5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 26071
invoke-static {p4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23495
:cond_1c1
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->COMMUNITY:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_1d2
.line 23496
invoke-static {}, Lcom/imo/android/imoim/communitymodule/d;->b()Lcom/imo/android/imoim/communitymodule/j;
move-result-object p1
iget-object p2, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const/4 p3, 0x0
const-string p4, "1"
invoke-interface {p1, p2, p4, p5, p3}, Lcom/imo/android/imoim/communitymodule/j;->c(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23498
:cond_1d2
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->RECOMMEND_FRIEND:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_1dc
.line 23499
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-static {p1, v2}, Lcom/imo/android/imoim/fof/FriendOfFriendActivity;->a(Landroid/content/Context;Ljava/lang/String;)V
return-void
.line 23501
:cond_1dc
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->RECOMMEND_ROOMS:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_1f8
.line 23502
new-instance p1, Ljava/lang/StringBuilder;
const-string p5, "click RECOMMEND_ROOMS, view="
invoke-direct {p1, p5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 27071
invoke-static {p4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23504
:cond_1f8
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->FEEDS_ENTRANCE:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_214
.line 23505
new-instance p1, Ljava/lang/StringBuilder;
const-string p5, "click FEEDS_ENTRANCE, view="
invoke-direct {p1, p5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 28071
invoke-static {p4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.line 23507
:cond_214
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->CHANNEL_FOLDER:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_23c
.line 23508
new-instance p1, Ljava/lang/StringBuilder;
const-string p5, "click CHANNEL_FOLDER, view="
invoke-direct {p1, p5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 29071
invoke-static {p4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 23509
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string p2, "/channel/folder"
invoke-static {p2, p1}, Lcom/imo/android/imoim/publicchannel/n;->a(Ljava/lang/String;Landroid/content/Context;)V
.line 23510
sget-object p1, Lcom/imo/android/imoim/publicchannel/h/j;->a:Lcom/imo/android/imoim/publicchannel/h/j;
invoke-static {}, Lcom/imo/android/imoim/publicchannel/h/j;->b()V
return-void
.line 23512
:cond_23c
sget-object v1, Lcom/imo/android/imoim/util/ae$b;->BIG_GROUP_FOLDER:Lcom/imo/android/imoim/util/ae$b;
if-ne v0, v1, :cond_282
.line 23513
new-instance p1, Ljava/lang/StringBuilder;
const-string p5, "click BIG_GROUP_FOLDER, view="
invoke-direct {p1, p5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
.line 30071
invoke-static {p4, p1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V
.line 23514
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string p2, "context"
invoke-static {p1, p2}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 31044
new-instance p2, Landroid/content/Intent;
const-class p3, Lcom/imo/android/imoim/biggroup/fold/FoldedBigGroupListActivity;
invoke-direct {p2, p1, p3}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
invoke-virtual {p1, p2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
.line 31045
instance-of p2, p1, Landroid/app/Activity;
if-eqz p2, :cond_277
.line 31046
check-cast p1, Landroid/app/Activity;
const p2, 0x7f010041
const p3, 0x7f010043
invoke-virtual {p1, p2, p3}, Landroid/app/Activity;->overridePendingTransition(II)V
.line 23515
:cond_277
new-instance p1, Lcom/imo/android/imoim/biggroup/fold/d;
const-string p2, "201"
invoke-direct {p1, p2}, Lcom/imo/android/imoim/biggroup/fold/d;-><init>(Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/imo/android/imoim/biggroup/fold/d;->b()V
return-void
.line 23518
:cond_282
invoke-interface {p1, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p2
if-ltz p2, :cond_28d
.line 23519
invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p2
goto :goto_28f
:cond_28d
const-string p2, "chat"
:goto_28f
const-string p3, "blist"
.line 23520
invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
if-eqz p2, :cond_2b8
const-string p2, "name"
.line 23521
invoke-interface {p1, p2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result p3
.line 23522
invoke-interface {p1, p3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object p1
.line 23523
new-instance p3, Landroid/content/Intent;
iget-object p4, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-class v0, Lcom/imo/android/imoim/activities/BListActivity;
invoke-direct {p3, p4, v0}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string p4, "key"
.line 23524
invoke-virtual {p3, p4, p5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 23525
invoke-virtual {p3, p2, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 23526
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
invoke-virtual {p1, p3}, Lcom/imo/android/imoim/activities/Home;->startActivity(Landroid/content/Intent;)V
return-void
.line 23528
:cond_2b8
iget-object p1, p0, Lcom/imo/android/imoim/fragments/b;->r:Lcom/imo/android/imoim/activities/Home;
const-string p2, "came_from_chats"
invoke-virtual {p1, p5, p2}, Lcom/imo/android/imoim/activities/Home;->a(Ljava/lang/String;Ljava/lang/String;)Z
:cond_2bf
return-void
.end method