BigGroupOnlineMemberActivity.smali
.class public Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;
.super Lcom/imo/android/imoim/activities/IMOActivity;
.source "SourceFile"
# interfaces
.implements Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout$b;
# instance fields
.field private a:Z
.field private b:Ljava/lang/String;
.field private c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
.field private d:Landroidx/recyclerview/widget/RecyclerView;
.field private e:Landroid/widget/ImageView;
.field private f:Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;
.field private g:Ljava/lang/String;
.field private h:Ljava/lang/String;
.field private i:I
.field private j:Z
.field private k:Z
.field private l:Z
.field private m:Landroidx/recyclerview/widget/GridLayoutManager;
.field private n:I
# direct methods
.method public constructor <init>()V
.registers 2
.line 37
invoke-direct {p0}, Lcom/imo/android/imoim/activities/IMOActivity;-><init>()V
const/4 v0, 0x0
.line 45
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->a:Z
const/4 v0, 0x0
.line 46
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->b:Ljava/lang/String;
const-string v0, ""
.line 53
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->h:Ljava/lang/String;
const/4 v0, 0x1
.line 57
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->l:Z
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;I)I
.registers 2
.line 37
iput p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->i:I
return p1
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;
.registers 1
.line 37
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->f:Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;
return-object p0
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.line 37
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->b:Ljava/lang/String;
return-object p1
.end method
.method public static a(Landroidx/fragment/app/FragmentActivity;Ljava/lang/String;Ljava/lang/String;)V
.registers 5
.line 62
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 63
const-class v1, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;
invoke-virtual {v0, p0, v1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
const-string v1, "gid"
.line 64
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "my_anon_id"
.line 65
invoke-virtual {v0, p1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const/16 p1, 0x194
.line 66
invoke-virtual {p0, v0, p1}, Landroidx/fragment/app/FragmentActivity;->startActivityForResult(Landroid/content/Intent;I)V
return-void
.end method
.method static synthetic a(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;Z)Z
.registers 2
.line 37
iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->j:Z
return p1
.end method
.method static synthetic b(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Ljava/lang/String;
.registers 1
.line 37
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->g:Ljava/lang/String;
return-object p0
.end method
.method static synthetic b(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;Z)Z
.registers 2
.line 37
iput-boolean p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->a:Z
return p1
.end method
.method private c()V
.registers 5
.line 158
invoke-static {}, Lcom/imo/android/imoim/biggroup/k/a;->a()Lcom/imo/android/imoim/biggroup/f/g;
move-result-object v0
iget-object v1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->g:Ljava/lang/String;
iget-object v2, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->b:Ljava/lang/String;
new-instance v3, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$4;
invoke-direct {v3, p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$4;-><init>(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)V
invoke-interface {v0, v1, v2, v3}, Lcom/imo/android/imoim/biggroup/f/g;->l(Ljava/lang/String;Ljava/lang/String;Lb/a;)V
return-void
.end method
.method static synthetic c(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Z
.registers 2
const/4 v0, 0x1
.line 37
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->k:Z
return v0
.end method
.method static synthetic d(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Z
.registers 1
.line 37
iget-boolean p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->k:Z
return p0
.end method
.method static synthetic e(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)I
.registers 1
.line 37
iget p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->i:I
return p0
.end method
.method static synthetic f(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)I
.registers 1
.line 37
iget p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->n:I
return p0
.end method
.method static synthetic g(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Landroidx/recyclerview/widget/GridLayoutManager;
.registers 1
.line 37
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->m:Landroidx/recyclerview/widget/GridLayoutManager;
return-object p0
.end method
.method static synthetic h(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Z
.registers 1
.line 37
iget-boolean p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->j:Z
return p0
.end method
.method static synthetic i(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
.registers 1
.line 37
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
return-object p0
.end method
.method static synthetic j(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Ljava/lang/String;
.registers 1
.line 37
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->b:Ljava/lang/String;
return-object p0
.end method
.method static synthetic k(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Ljava/lang/String;
.registers 1
.line 37
iget-object p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->h:Ljava/lang/String;
return-object p0
.end method
.method static synthetic l(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Z
.registers 1
.line 37
iget-boolean p0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->l:Z
return p0
.end method
.method static synthetic m(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)Z
.registers 2
const/4 v0, 0x0
.line 37
iput-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->l:Z
return v0
.end method
# virtual methods
.method public final a()V
.registers 1
return-void
.end method
.method public final b()V
.registers 2
.line 192
iget-boolean v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->a:Z
if-eqz v0, :cond_7
.line 193
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c()V
:cond_7
return-void
.end method
.method public finish()V
.registers 3
const v0, 0x7f01003f
const v1, 0x7f010042
.line 181
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->overridePendingTransition(II)V
.line 182
invoke-super {p0}, Lcom/imo/android/imoim/activities/IMOActivity;->finish()V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 4
const v0, 0x7f01003f
const v1, 0x7f010042
.line 71
invoke-virtual {p0, v0, v1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->overridePendingTransition(II)V
.line 72
invoke-super {p0, p1}, Lcom/imo/android/imoim/activities/IMOActivity;->onCreate(Landroid/os/Bundle;)V
.line 73
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->getIntent()Landroid/content/Intent;
move-result-object p1
const-string v0, "gid"
.line 74
invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->g:Ljava/lang/String;
const-string v0, "my_anon_id"
.line 75
invoke-virtual {p1, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->h:Ljava/lang/String;
const p1, 0x7f0b04cc
.line 77
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->setContentView(I)V
const p1, 0x7f090bd2
.line 78
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
const p1, 0x7f090f42
.line 79
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroidx/recyclerview/widget/RecyclerView;
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
const p1, 0x7f090896
.line 80
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Landroid/widget/ImageView;
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->e:Landroid/widget/ImageView;
.line 82
new-instance v0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$1;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$1;-><init>(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)V
invoke-virtual {p1, v0}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 89
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;->setEnablePullToRefresh(Z)V
.line 90
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
sget-object v0, Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout$c;->ADVANCE_MODEL:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout$c;
invoke-virtual {p1, v0}, Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;->setLoadMoreModel(Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout$c;)V
.line 91
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;
.line 1677
iput-object p0, p1, Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout;->c:Lcom/imo/xui/widget/refresh/XRecyclerRefreshLayout$b;
.line 93
new-instance p1, Landroidx/recyclerview/widget/GridLayoutManager;
const/4 v0, 0x5
invoke-direct {p1, p0, v0}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->m:Landroidx/recyclerview/widget/GridLayoutManager;
.line 94
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 95
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
const/4 v0, 0x1
const/high16 v1, 0x42480000 # 50.0f
invoke-static {v0, v1, p1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
move-result p1
float-to-int p1, p1
iput p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->n:I
.line 96
invoke-virtual {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->getResources()Landroid/content/res/Resources;
move-result-object p1
invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
move-result-object p1
const/high16 v1, 0x41c80000 # 25.0f
invoke-static {v0, v1, p1}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
move-result p1
float-to-int p1, p1
.line 97
new-instance v1, Lcom/imo/hd/common/rv/GridDividerItemDecoration;
invoke-direct {v1, p0, p1, p1, v0}, Lcom/imo/hd/common/rv/GridDividerItemDecoration;-><init>(Landroid/content/Context;IIZ)V
.line 2095
iput p1, v1, Lcom/imo/hd/common/rv/GridDividerItemDecoration;->a:I
.line 100
invoke-virtual {v1, p1}, Lcom/imo/hd/common/rv/GridDividerItemDecoration;->a(I)V
.line 101
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {p1, v1}, Landroidx/recyclerview/widget/RecyclerView;->addItemDecoration(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V
.line 103
new-instance p1, Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;
invoke-direct {p1, p0}, Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;-><init>(Landroid/content/Context;)V
iput-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->f:Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;
.line 104
iget-object v0, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
invoke-virtual {v0, p1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 105
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->f:Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/biggroup/adapter/OnlineMembersAdapter;->a(Ljava/util/List;)V
.line 106
iget-object p1, p0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->d:Landroidx/recyclerview/widget/RecyclerView;
new-instance v0, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;
new-instance v1, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$2;
invoke-direct {v1, p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$2;-><init>(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)V
invoke-direct {v0, p0, v1}, Lcom/imo/android/imoim/adapters/RecyclerItemClickListener;-><init>(Landroid/content/Context;Lcom/imo/android/imoim/adapters/RecyclerItemClickListener$a;)V
invoke-virtual {p1, v0}, Landroidx/recyclerview/widget/RecyclerView;->addOnItemTouchListener(Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;)V
const p1, 0x7f090f17
.line 124
invoke-virtual {p0, p1}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->findViewById(I)Landroid/view/View;
move-result-object p1
check-cast p1, Lcom/imo/android/imoim/biggroup/view/OnlineMemberActivityLayout;
.line 125
new-instance v0, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$3;
invoke-direct {v0, p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity$3;-><init>(Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;)V
invoke-virtual {p1, v0}, Lcom/imo/android/imoim/biggroup/view/OnlineMemberActivityLayout;->setListener(Lcom/imo/android/imoim/biggroup/view/OnlineMemberActivityLayout$a;)V
.line 154
invoke-direct {p0}, Lcom/imo/android/imoim/biggroup/view/BigGroupOnlineMemberActivity;->c()V
return-void
.end method