FcAlbumActivity.smali
.class public Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
.super Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/CommFcActivity;
.source "FcAlbumActivity.java"
# interfaces
.implements Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListView;
.implements Landroid/widget/AdapterView$OnItemClickListener;
# instance fields
.field private TAG:Ljava/lang/String;
.field private emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
.field layoutManager:Landroidx/recyclerview/widget/GridLayoutManager;
.field private mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
.field private mPresenter:Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListPresenter;
.field private mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
.field private requestId:J
.field private smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 3
.line 46
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/CommFcActivity;-><init>()V
.line 47
const-class v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->TAG:Ljava/lang/String;
.line 53
const-wide/16 v0, 0x0
iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
.line 46
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
return-object v0
.end method
.method static synthetic access$102(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;J)J
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
.param p1, "x1" # J
.line 46
iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
return-wide p1
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)V
.registers 1
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
.line 46
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->getFcAlbumList()V
return-void
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)Ljava/lang/String;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
.line 46
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->TAG:Ljava/lang/String;
return-object v0
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;ZLjava/lang/String;)V
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;
.param p1, "x1" # Z
.param p2, "x2" # Ljava/lang/String;
.line 46
invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->refreshPageState(ZLjava/lang/String;)V
return-void
.end method
.method private getFcAlbumList()V
.registers 7
.line 163
iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
const/4 v2, 0x0
const-wide/16 v3, 0x0
cmp-long v5, v0, v3
if-nez v5, :cond_f
.line 164
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0, v2}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setEnableLoadMore(Z)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
goto :goto_14
.line 166
:cond_f
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0, v2}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setEnableRefresh(Z)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 168
:goto_14
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mPresenter:Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListPresenter;
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v1
iget-wide v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
const/16 v4, 0x14
invoke-interface {v0, v1, v2, v3, v4}, Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListPresenter;->getAlbumList(IJI)V
.line 169
return-void
.end method
.method private initEmptyView()V
.registers 5
.line 97
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->fragmentView:Landroid/view/View;
const v1, 0x7f0914e4
invoke-static {v1}, Lnp/NPFog;->d(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/FrameLayout;
.line 98
.local v0, "flContainer":Landroid/widget/FrameLayout;
new-instance v1, Lim/tpelyyftgw/ui/hviews/MryEmptyView;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mContext:Landroid/content/Context;
invoke-direct {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;-><init>(Landroid/content/Context;)V
iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
.line 99
invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->attach(Landroid/view/ViewGroup;)Lim/tpelyyftgw/ui/hviews/MryEmptyView;
.line 100
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
const v2, 0x7f0f13f1
invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->setEmptyText(Ljava/lang/CharSequence;)V
.line 101
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
const v2, 0x7f0d0166
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->setEmptyResId(I)V
.line 102
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->setErrorResId(I)V
.line 103
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$FcAlbumActivity$a0Wwf3FfblqBDQb9r-eVb5TJ9xc;
invoke-direct {v2, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$FcAlbumActivity$a0Wwf3FfblqBDQb9r-eVb5TJ9xc;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)V
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->setOnEmptyClickListener(Lim/tpelyyftgw/ui/hviews/MryEmptyView$OnEmptyOrErrorClickListener;)V
.line 109
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
const/4 v2, -0x1
const/high16 v3, -0x40800000 # -1.0f
invoke-static {v2, v3}, Lim/tpelyyftgw/ui/components/LayoutHelper;->createFrame(IF)Landroid/widget/FrameLayout$LayoutParams;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
.line 110
return-void
.end method
.method private refreshPageState(ZLjava/lang/String;)V
.registers 8
.param p1, "isRefreshing" # Z
.param p2, "errorMsg" # Ljava/lang/String;
.line 143
if-eqz p1, :cond_8
.line 144
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->showLoading()V
goto :goto_4a
.line 145
:cond_8
iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-nez v4, :cond_28
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_28
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;->getDataList()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-nez v0, :cond_28
.line 146
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
invoke-virtual {v0, p2}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->showError(Ljava/lang/CharSequence;)V
goto :goto_4a
.line 147
:cond_28
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
if-eqz v0, :cond_3c
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;->getDataList()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-nez v0, :cond_3c
.line 148
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->showEmpty()V
goto :goto_4a
.line 149
:cond_3c
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->getCurrentStatus()I
move-result v0
const/4 v1, 0x2
if-eq v0, v1, :cond_4a
.line 150
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->emptyView:Lim/tpelyyftgw/ui/hviews/MryEmptyView;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hviews/MryEmptyView;->showContent()V
.line 152
:cond_4a
:goto_4a
return-void
.end method
.method private setData(Ljava/util/ArrayList;)V
.registers 10
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcAlbumListBean;",
">;)V"
}
.end annotation
.line 189
.local p1, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/RespFcAlbumListBean;>;"
iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
const/4 v2, 0x0
const/16 v3, 0x14
const/4 v4, 0x0
const-wide/16 v5, 0x0
cmp-long v7, v0, v5
if-nez v7, :cond_36
.line 190
if-eqz p1, :cond_2d
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
move-result v0
if-nez v0, :cond_15
goto :goto_2d
.line 193
:cond_15
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
move-result v0
if-ge v0, v3, :cond_21
.line 194
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0, v4}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setEnableLoadMore(Z)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
goto :goto_27
.line 196
:cond_21
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setEnableLoadMore(Z)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 198
:goto_27
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;->refresh(Ljava/util/Collection;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/BaseFcAdapter;
goto :goto_32
.line 191
:cond_2d
:goto_2d
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0, v4}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setEnableLoadMore(Z)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 200
:goto_32
invoke-direct {p0, v4, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->refreshPageState(ZLjava/lang/String;)V
goto :goto_53
.line 202
:cond_36
if-eqz p1, :cond_3e
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
move-result v0
if-ge v0, v3, :cond_43
.line 203
:cond_3e
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0, v4}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setEnableLoadMore(Z)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 205
:cond_43
if-eqz p1, :cond_50
invoke-virtual {p1}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_50
.line 206
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
invoke-virtual {v0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;->loadMore(Ljava/util/Collection;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/BaseFcAdapter;
.line 208
:cond_50
invoke-direct {p0, v4, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->refreshPageState(ZLjava/lang/String;)V
.line 210
:goto_53
return-void
.end method
# virtual methods
.method public getAlbumListFailed(Ljava/lang/String;)V
.registers 3
.param p1, "msg" # Ljava/lang/String;
.line 181
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->finishRefresh()Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 182
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->finishLoadMore()Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 183
const/4 v0, 0x0
invoke-direct {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->setData(Ljava/util/ArrayList;)V
.line 184
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_1c
const v0, 0x7f0f140a
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
goto :goto_1d
:cond_1c
move-object v0, p1
:goto_1d
invoke-static {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/toast/FcToastUtils;->show(Ljava/lang/Object;)V
.line 185
const/4 v0, 0x0
invoke-direct {p0, v0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->refreshPageState(ZLjava/lang/String;)V
.line 186
return-void
.end method
.method public getAlbumListSucc(Ljava/util/ArrayList;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/RespFcAlbumListBean;",
">;)V"
}
.end annotation
.line 174
.local p1, "data":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/RespFcAlbumListBean;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->finishRefresh()Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 175
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
invoke-virtual {v0}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->finishLoadMore()Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 176
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->setData(Ljava/util/ArrayList;)V
.line 177
return-void
.end method
.method protected getLayoutRes()I
.registers 2
.line 58
const v0, 0x7f0c003b
return v0
.end method
.method protected initData()V
.registers 3
.line 114
new-instance v0, Lcom/bjz/comm/net/mvp/presenter/FCAlbumListPresenter;
invoke-direct {v0, p0}, Lcom/bjz/comm/net/mvp/presenter/FCAlbumListPresenter;-><init>(Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListView;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mPresenter:Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListPresenter;
.line 115
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity$2;
invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity$2;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)V
invoke-virtual {v0, v1}, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;->setOnRefreshLoadMoreListener(Lcom/scwang/smartrefresh/layout/listener/OnRefreshLoadMoreListener;)Lcom/scwang/smartrefresh/layout/api/RefreshLayout;
.line 131
const-wide/16 v0, 0x0
iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
.line 132
const/4 v0, 0x1
const/4 v1, 0x0
invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->refreshPageState(ZLjava/lang/String;)V
.line 133
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->getFcAlbumList()V
.line 134
return-void
.end method
.method protected initView()V
.registers 6
.line 63
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->fragmentView:Landroid/view/View;
const-string v1, "windowBackgroundGray"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->setBackgroundColor(I)V
.line 64
const-string v0, "Gallery"
const v2, 0x7f0f06f4
invoke-static {v0, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->initActionBar(Ljava/lang/String;)V
.line 65
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f091691
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
.line 66
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f091156
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v0, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->smartRefreshLayout:Lcom/scwang/smartrefresh/layout/SmartRefreshLayout;
.line 67
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;->setBackgroundColor(I)V
.line 68
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->initEmptyView()V
.line 69
new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mContext:Landroid/content/Context;
const/4 v3, 0x3
invoke-direct {v0, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->layoutManager:Landroidx/recyclerview/widget/GridLayoutManager;
.line 70
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 71
new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->getParentActivity()Landroidx/fragment/app/FragmentActivity;
move-result-object v3
const v4, 0x7f0c0107
invoke-direct {v0, v2, v4, p0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;-><init>(Ljava/util/Collection;ILandroid/widget/AdapterView$OnItemClickListener;Landroid/app/Activity;)V
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
.line 72
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
invoke-virtual {v2, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 73
new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity$1;
invoke-direct {v0, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity$1;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)V
.line 74
invoke-static {v0}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->init(Lim/tpelyyftgw/ui/decoration/listener/GroupListener;)Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;
move-result-object v0
.line 85
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->setGroupBackground(I)Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;
move-result-object v0
.line 86
const/high16 v2, 0x420c0000 # 35.0f
invoke-static {v2}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->setGroupHeight(I)Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;
move-result-object v0
.line 87
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->setDivideColor(I)Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;
move-result-object v0
.line 88
const-string v1, "windowBackgroundWhiteBlackText"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->setGroupTextColor(I)Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;
move-result-object v0
.line 89
const/high16 v1, 0x41700000 # 15.0f
invoke-static {v1}, Lim/tpelyyftgw/messenger/AndroidUtilities;->sp2px(F)F
move-result v1
float-to-int v1, v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->setGroupTextSize(I)Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;
move-result-object v0
.line 90
invoke-virtual {v0}, Lim/tpelyyftgw/ui/decoration/StickyDecoration$Builder;->build()Lim/tpelyyftgw/ui/decoration/StickyDecoration;
move-result-object v0
.line 92
.local v0, "decoration":Lim/tpelyyftgw/ui/decoration/StickyDecoration;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->layoutManager:Landroidx/recyclerview/widget/GridLayoutManager;
invoke-virtual {v0, v1, v2}, Lim/tpelyyftgw/ui/decoration/StickyDecoration;->resetSpan(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/GridLayoutManager;)V
.line 93
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mRecyclerView:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;
invoke-virtual {v1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/MyRecyclerView;->addItemDecoration(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V
.line 94
return-void
.end method
.method public synthetic lambda$initEmptyView$0$FcAlbumActivity(Z)Z
.registers 4
.param p1, "isEmptyButton" # Z
.line 104
const-wide/16 v0, 0x0
iput-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->requestId:J
.line 105
const/4 v0, 0x1
const/4 v1, 0x0
invoke-direct {p0, v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->refreshPageState(ZLjava/lang/String;)V
.line 106
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->getFcAlbumList()V
.line 107
const/4 v0, 0x0
return v0
.end method
.method public onFragmentDestroy()V
.registers 2
.line 156
invoke-super {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/CommFcActivity;->onFragmentDestroy()V
.line 157
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mPresenter:Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListPresenter;
if-eqz v0, :cond_a
.line 158
invoke-interface {v0}, Lcom/bjz/comm/net/mvp/contract/BaseFcContract$IFcPageAlbumListPresenter;->unSubscribeTask()V
.line 160
:cond_a
return-void
.end method
.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
.registers 11
.param p2, "view" # Landroid/view/View;
.param p3, "position" # I
.param p4, "id" # J
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/widget/AdapterView<",
"*>;",
"Landroid/view/View;",
"IJ)V"
}
.end annotation
.line 214
.local p1, "parent":Landroid/widget/AdapterView;, "Landroid/widget/AdapterView<*>;"
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 215
.local v0, "urlInfoBeanList":Ljava/util/List;, "Ljava/util/List<Lcom/bjz/comm/net/bean/UrlInfoBean;>;"
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->mAdapter:Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;
invoke-virtual {v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FriendsCircleAlbumListAdapter;->getDataList()Ljava/util/List;
move-result-object v1
.line 216
.local v1, "dataList":Ljava/util/List;, "Ljava/util/List<Lcom/bjz/comm/net/bean/RespFcAlbumListBean;>;"
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_f
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_2c
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/bjz/comm/net/bean/RespFcAlbumListBean;
.line 217
.local v3, "bean":Lcom/bjz/comm/net/bean/RespFcAlbumListBean;
if-eqz v3, :cond_2b
invoke-virtual {v3}, Lcom/bjz/comm/net/bean/RespFcAlbumListBean;->getName()Ljava/lang/String;
move-result-object v4
if-eqz v4, :cond_2b
.line 218
new-instance v4, Lcom/bjz/comm/net/bean/UrlInfoBean;
invoke-direct {v4, v3}, Lcom/bjz/comm/net/bean/UrlInfoBean;-><init>(Lcom/bjz/comm/net/bean/RespFcAlbumListBean;)V
invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 220
.end local v3 # "bean":Lcom/bjz/comm/net/bean/RespFcAlbumListBean;
:cond_2b
goto :goto_f
.line 221
:cond_2c
new-instance v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity;
invoke-direct {v2, v0, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity;-><init>(Ljava/util/List;I)V
.line 222
.local v2, "albumPreviewActivity":Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity;
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity$3;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity$3;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity;->setOnDeleteDelegate(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/AlbumPreviewActivity$OnDeleteDelegate;)V
.line 233
invoke-virtual {p0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcAlbumActivity;->presentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)Z
.line 234
return-void
.end method