FcHomeAdapter.smali
.class public Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.super Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/BaseFcAdapter;
.source "FcHomeAdapter.java"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/BaseFcAdapter<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;"
}
.end annotation
# static fields
.field private static final ITEM_TYPE_BOTTOM:I
.field private static final ITEM_TYPE_HEADER:I
.field private static final ITEM_TYPE_TEXT:I
.field private static final ITEM_TYPE_TEXT_PHOTOS:I
.field private static final ITEM_TYPE_TEXT_VIDEO:I
.field public static final Index_click_avatar:I
.field public static final Index_click_follow:I
.field public static final Index_click_like:I
.field public static final Index_click_location:I
.field private static final Index_click_more_operate:I
.field public static final Index_click_pop_cancel_follow:I
.field public static final Index_click_pop_delete:I
.field public static final Index_click_pop_private:I
.field public static final Index_click_pop_public:I
.field public static final Index_click_pop_report:I
.field public static final Index_click_pop_shield_item:I
.field public static final Index_click_pop_shield_user:I
.field public static final Index_click_reply:I
.field public static final Index_download_photo:I
.field public static final Index_download_video:I
.field private static index:I
.field private static itemType:I
# instance fields
.field private TAG:Ljava/lang/String;
.field private final currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
.field private currentUserId:I
.field private isShowFollow:Z
.field private isShowReply:Z
.field private listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
.field private mContext:Landroid/app/Activity;
.field private mFooterCount:I
.field private final mGuid:I
.field private mHeaderCount:I
.field private operateModel:Lcom/bjz/comm/net/bean/RespFcListBean;
.field private operatePosition:I
.field private othersFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
.field private ownFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
.field private pageIndex:I
.field private photoPreview:Lcom/preview/PhotoPreview;
.field private final screenWidth:I
# direct methods
.method static constructor <clinit>()V
.registers 3
.line 88
const/4 v0, 0x0
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
.line 89
const/4 v1, 0x0
add-int/lit8 v1, v1, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_avatar:I
.line 90
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_follow:I
.line 91
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_more_operate:I
.line 92
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_download_photo:I
.line 93
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_download_video:I
.line 94
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_like:I
.line 95
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_reply:I
.line 96
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_location:I
.line 99
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_public:I
.line 100
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_private:I
.line 101
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_delete:I
.line 104
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_cancel_follow:I
.line 105
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_shield_item:I
.line 106
add-int/lit8 v2, v1, 0x1
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_shield_user:I
.line 107
add-int/lit8 v1, v2, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->index:I
sput v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_pop_report:I
.line 175
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->itemType:I
.line 176
const/4 v1, 0x0
add-int/lit8 v1, v1, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->itemType:I
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_HEADER:I
.line 177
add-int/lit8 v0, v1, 0x1
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->itemType:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_BOTTOM:I
.line 178
add-int/lit8 v1, v0, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->itemType:I
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT:I
.line 179
add-int/lit8 v0, v1, 0x1
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->itemType:I
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_PHOTOS:I
.line 180
add-int/lit8 v1, v0, 0x1
sput v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->itemType:I
sput v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_VIDEO:I
return-void
.end method
.method public constructor <init>(Ljava/util/Collection;Landroid/app/Activity;IILim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;)V
.registers 10
.param p2, "mContext" # Landroid/app/Activity;
.param p3, "guid" # I
.param p4, "pageIndex" # I
.param p5, "listener" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Collection<",
"Lcom/bjz/comm/net/bean/RespFcListBean;",
">;",
"Landroid/app/Activity;",
"II",
"Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;",
")V"
}
.end annotation
.line 118
.local p1, "collection":Ljava/util/Collection;, "Ljava/util/Collection<Lcom/bjz/comm/net/bean/RespFcListBean;>;"
const v0, 0x7f0c0101
invoke-direct {p0, p1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/BaseFcAdapter;-><init>(Ljava/util/Collection;I)V
.line 74
const-class v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->TAG:Ljava/lang/String;
.line 81
const/4 v0, 0x0
iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mHeaderCount:I
.line 82
iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mFooterCount:I
.line 112
const/4 v1, 0x1
iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowReply:Z
.line 113
iput-boolean v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowFollow:Z
.line 115
iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->pageIndex:I
.line 119
iput-object p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
.line 120
iput p3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mGuid:I
.line 121
iput p4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->pageIndex:I
.line 122
iput-object p5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
.line 123
new-instance v1, Lcom/preview/PhotoPreview;
move-object v2, p2
check-cast v2, Landroidx/fragment/app/FragmentActivity;
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$1;
invoke-direct {v3, p0, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$1;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Landroid/app/Activity;)V
invoke-direct {v1, v2, v0, v3}, Lcom/preview/PhotoPreview;-><init>(Landroidx/fragment/app/FragmentActivity;ZLcom/preview/interfaces/ImageLoader;)V
iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->photoPreview:Lcom/preview/PhotoPreview;
.line 130
invoke-virtual {v1, v0}, Lcom/preview/PhotoPreview;->setIndicatorType(I)V
.line 131
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->photoPreview:Lcom/preview/PhotoPreview;
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$2;
invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$2;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)V
invoke-virtual {v0, v1}, Lcom/preview/PhotoPreview;->setLongClickListener(Lcom/preview/interfaces/OnLongClickListener;)V
.line 137
invoke-static {p2}, Lim/tpelyyftgw/ui/hviews/dialogs/Util;->getScreenWidth(Landroid/app/Activity;)I
move-result v0
iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->screenWidth:I
.line 139
sget v0, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I
invoke-static {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getInstance(I)Lim/tpelyyftgw/messenger/AccountInstance;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/AccountInstance;->getUserConfig()Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v0
invoke-virtual {v0}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v0
iput-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
.line 140
if-eqz v0, :cond_5a
.line 141
iget v0, v0, Lim/tpelyyftgw/tgnet/TLRPC$User;->id:I
iput v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUserId:I
.line 143
:cond_5a
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Landroid/view/View;IILjava/lang/Object;)V
.registers 5
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.param p1, "x1" # Landroid/view/View;
.param p2, "x2" # I
.param p3, "x3" # I
.param p4, "x4" # Ljava/lang/Object;
.line 73
invoke-direct {p0, p1, p2, p3, p4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->setAction(Landroid/view/View;IILjava/lang/Object;)V
return-void
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
return-object v0
.end method
.method static synthetic access$1000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)Lcom/bjz/comm/net/bean/RespFcListBean;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->operateModel:Lcom/bjz/comm/net/bean/RespFcListBean;
return-object v0
.end method
.method static synthetic access$1100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)Ljava/lang/String;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->TAG:Ljava/lang/String;
return-object v0
.end method
.method static synthetic access$200()I
.registers 1
.line 73
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->Index_click_more_operate:I
return v0
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;I)V
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.param p1, "x1" # Lcom/bjz/comm/net/bean/RespFcListBean;
.param p2, "x2" # I
.line 73
invoke-direct {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->popForOwnFc(Lcom/bjz/comm/net/bean/RespFcListBean;I)V
return-void
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)Z
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget-boolean v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowFollow:Z
return v0
.end method
.method static synthetic access$500(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;IZ)V
.registers 4
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.param p1, "x1" # Lcom/bjz/comm/net/bean/RespFcListBean;
.param p2, "x2" # I
.param p3, "x3" # Z
.line 73
invoke-direct {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->popForOthersFc(Lcom/bjz/comm/net/bean/RespFcListBean;IZ)V
return-void
.end method
.method static synthetic access$600(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.param p1, "x1" # Lcom/bjz/comm/net/bean/RespFcListBean;
.line 73
invoke-direct {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->onPresentDetailPage(Lcom/bjz/comm/net/bean/RespFcListBean;)V
return-void
.end method
.method static synthetic access$700(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->pageIndex:I
return v0
.end method
.method static synthetic access$800(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)Landroid/app/Activity;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
return-object v0
.end method
.method static synthetic access$900(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)I
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;
.line 73
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->operatePosition:I
return v0
.end method
.method private getFooterSize()I
.registers 9
.line 164
const/4 v0, 0x0
.line 165
.local v0, "size":I
iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mFooterCount:I
if-lez v1, :cond_2c
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getDataList()Ljava/util/List;
move-result-object v1
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
const/4 v2, 0x1
if-le v1, v2, :cond_2c
.line 166
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getDataList()Ljava/util/List;
move-result-object v1
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getItemCount()I
move-result v3
sub-int/2addr v3, v2
invoke-interface {v1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/bjz/comm/net/bean/RespFcListBean;
.line 167
.local v1, "respFcListBean":Lcom/bjz/comm/net/bean/RespFcListBean;
if-eqz v1, :cond_2c
invoke-virtual {v1}, Lcom/bjz/comm/net/bean/RespFcListBean;->getForumID()J
move-result-wide v3
const-wide/16 v5, 0x0
cmp-long v7, v3, v5
if-nez v7, :cond_2c
.line 168
return v2
.line 171
.end local v1 # "respFcListBean":Lcom/bjz/comm/net/bean/RespFcListBean;
:cond_2c
return v0
.end method
.method private onPresentDetailPage(Lcom/bjz/comm/net/bean/RespFcListBean;)V
.registers 6
.param p1, "model" # Lcom/bjz/comm/net/bean/RespFcListBean;
.line 737
if-eqz p1, :cond_11
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
if-eqz v0, :cond_11
.line 738
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcPageDetailActivity;
iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->pageIndex:I
const/4 v3, 0x1
invoke-direct {v1, p1, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcPageDetailActivity;-><init>(Lcom/bjz/comm/net/bean/RespFcListBean;IZ)V
invoke-interface {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;->onPresentFragment(Lim/tpelyyftgw/ui/actionbar/BaseFragment;)V
.line 740
:cond_11
return-void
.end method
.method private popForOthersFc(Lcom/bjz/comm/net/bean/RespFcListBean;IZ)V
.registers 14
.param p1, "model" # Lcom/bjz/comm/net/bean/RespFcListBean;
.param p2, "position" # I
.param p3, "isShowCancelFollow" # Z
.line 662
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
if-eqz v0, :cond_7d
.line 663
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->operateModel:Lcom/bjz/comm/net/bean/RespFcListBean;
.line 664
iput p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->operatePosition:I
.line 665
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->othersFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
if-nez v0, :cond_6a
.line 666
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 667
.local v0, "titles":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
if-eqz p3, :cond_18
.line 668
const-string v1, "\u53d6\u6d88\u5173\u6ce8"
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 670
:cond_18
const v1, 0x7f0f1503
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 672
const v1, 0x7f0f0de2
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 674
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
move-object v8, v1
.line 675
.local v8, "icons":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Integer;>;"
if-eqz p3, :cond_3e
.line 676
const v1, 0x7f0d0040
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-interface {v8, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 678
:cond_3e
const v1, 0x7f0d0042
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-interface {v8, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 680
const v1, 0x7f0d0041
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-interface {v8, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 682
new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
const-string v1, "windowBackgroundWhiteBlackText"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v5
new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$17;
invoke-direct {v6, p0, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$17;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Z)V
const/4 v7, 0x1
move-object v1, v9
move-object v3, v0
move-object v4, v8
invoke-direct/range {v1 .. v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;-><init>(Landroid/app/Activity;Ljava/util/List;Ljava/util/List;ILim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog$RecyclerviewItemClickCallBack;I)V
iput-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->othersFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
.line 709
.end local v0 # "titles":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
.end local v8 # "icons":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Integer;>;"
:cond_6a
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->othersFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->isShowing()Z
move-result v0
if-eqz v0, :cond_78
.line 710
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->othersFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->dismiss()V
goto :goto_7d
.line 712
:cond_78
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->othersFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->show()V
.line 715
:cond_7d
:goto_7d
return-void
.end method
.method private popForOwnFc(Lcom/bjz/comm/net/bean/RespFcListBean;I)V
.registers 13
.param p1, "model" # Lcom/bjz/comm/net/bean/RespFcListBean;
.param p2, "position" # I
.line 630
iput-object p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->operateModel:Lcom/bjz/comm/net/bean/RespFcListBean;
.line 631
iput p2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->operatePosition:I
.line 632
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ownFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
if-nez v0, :cond_3f
.line 633
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 634
.local v0, "titles":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
const v1, 0x7f0f13c6
invoke-static {v1}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 635
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
move-object v8, v1
.line 636
.local v8, "icons":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Integer;>;"
const v1, 0x7f08027c
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-interface {v8, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 637
new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
const-string v1, "windowBackgroundWhiteBlackText"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v5
new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$16;
invoke-direct {v6, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$16;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)V
const/4 v7, 0x1
move-object v1, v9
move-object v3, v0
move-object v4, v8
invoke-direct/range {v1 .. v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;-><init>(Landroid/app/Activity;Ljava/util/List;Ljava/util/List;ILim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog$RecyclerviewItemClickCallBack;I)V
iput-object v9, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ownFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
.line 648
.end local v0 # "titles":Ljava/util/List;, "Ljava/util/List<Ljava/lang/String;>;"
.end local v8 # "icons":Ljava/util/List;, "Ljava/util/List<Ljava/lang/Integer;>;"
:cond_3f
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ownFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->isShowing()Z
move-result v0
if-eqz v0, :cond_4d
.line 649
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ownFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->dismiss()V
goto :goto_52
.line 651
:cond_4d
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ownFcOperateDialog:Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/FcCommMenuDialog;->show()V
.line 653
:goto_52
return-void
.end method
.method private setAction(Landroid/view/View;IILjava/lang/Object;)V
.registers 6
.param p1, "v" # Landroid/view/View;
.param p2, "index" # I
.param p3, "position" # I
.param p4, "o" # Ljava/lang/Object;
.line 726
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
if-eqz v0, :cond_7
.line 727
invoke-interface {v0, p1, p2, p3, p4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;->onAction(Landroid/view/View;IILjava/lang/Object;)V
.line 729
:cond_7
return-void
.end method
.method private setPhotosView(Landroid/view/View;Ljava/util/ArrayList;)V
.registers 13
.param p1, "itemView" # Landroid/view/View;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/View;",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FcMediaBean;",
">;)V"
}
.end annotation
.line 477
.local p2, "medias":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcMediaBean;>;"
const v0, 0x7f09116b
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroidx/recyclerview/widget/RecyclerView;
.line 478
.local v0, "rlFcDetailPhotos":Landroidx/recyclerview/widget/RecyclerView;
const/4 v1, 0x0
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V
.line 479
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v2
check-cast v2, Landroid/widget/RelativeLayout$LayoutParams;
.line 480
.local v2, "lp":Landroid/widget/RelativeLayout$LayoutParams;
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result v3
const/4 v4, 0x3
const/high16 v5, 0x42200000 # 40.0f
const/4 v6, 0x2
const/4 v7, 0x1
if-ne v3, v7, :cond_3d
.line 481
iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->screenWidth:I
int-to-float v1, v1
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-static {v3, v5}, Lim/tpelyyftgw/ui/hviews/dialogs/Util;->dp2px(Landroid/content/Context;F)F
move-result v3
sub-float/2addr v1, v3
float-to-int v1, v1
div-int/2addr v1, v4
mul-int/lit8 v1, v1, 0x2
iput v1, v2, Landroid/widget/RelativeLayout$LayoutParams;->width:I
.line 482
new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager;
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-direct {v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;-><init>(Landroid/content/Context;)V
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
goto :goto_ab
.line 483
:cond_3d
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result v3
const/high16 v7, 0x40800000 # 4.0f
if-eq v3, v6, :cond_7b
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result v3
const/4 v8, 0x4
if-ne v3, v8, :cond_4d
goto :goto_7b
.line 490
:cond_4d
new-instance v3, Landroidx/recyclerview/widget/GridLayoutManager;
iget-object v6, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-direct {v3, v6, v4}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 491
iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->screenWidth:I
int-to-float v3, v3
iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-static {v4, v5}, Lim/tpelyyftgw/ui/hviews/dialogs/Util;->dp2px(Landroid/content/Context;F)F
move-result v4
sub-float/2addr v3, v4
float-to-int v3, v3
iput v3, v2, Landroid/widget/RelativeLayout$LayoutParams;->width:I
.line 492
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getItemDecorationCount()I
move-result v3
if-nez v3, :cond_ab
.line 493
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/decoration/GridSpaceItemDecoration;
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-direct {v3, v4, v5, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/decoration/GridSpaceItemDecoration;-><init>(IIZ)V
invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->addItemDecoration(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V
goto :goto_ab
.line 484
:cond_7b
:goto_7b
new-instance v3, Landroidx/recyclerview/widget/GridLayoutManager;
iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-direct {v3, v8, v6}, Landroidx/recyclerview/widget/GridLayoutManager;-><init>(Landroid/content/Context;I)V
invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 485
iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->screenWidth:I
int-to-float v3, v3
iget-object v8, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-static {v8, v5}, Lim/tpelyyftgw/ui/hviews/dialogs/Util;->dp2px(Landroid/content/Context;F)F
move-result v5
sub-float/2addr v3, v5
float-to-int v3, v3
div-int/2addr v3, v4
mul-int/lit8 v3, v3, 0x2
iput v3, v2, Landroid/widget/RelativeLayout$LayoutParams;->width:I
.line 486
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getItemDecorationCount()I
move-result v3
if-nez v3, :cond_ab
.line 487
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/decoration/GridSpaceItemDecoration;
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
invoke-static {v7}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-direct {v3, v4, v5, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/decoration/GridSpaceItemDecoration;-><init>(IIZ)V
invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->addItemDecoration(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V
.line 496
:cond_ab
:goto_ab
const/4 v1, -0x2
iput v1, v2, Landroid/widget/RelativeLayout$LayoutParams;->height:I
.line 497
invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 498
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcPhotosAdapter;
iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
const v6, 0x7f0c0109
iget v7, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->screenWidth:I
new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/-$$Lambda$FcHomeAdapter$AiTSv8axqiLdv-9_jA1JjbaHZUI;
invoke-direct {v8, p0, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/-$$Lambda$FcHomeAdapter$AiTSv8axqiLdv-9_jA1JjbaHZUI;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Landroidx/recyclerview/widget/RecyclerView;)V
const/4 v9, 0x1
move-object v3, v1
move-object v4, p2
invoke-direct/range {v3 .. v9}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcPhotosAdapter;-><init>(Ljava/util/Collection;Landroid/app/Activity;IILim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcPhotosAdapter$OnPicClickListener;Z)V
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 504
return-void
.end method
.method private setReplyView(Landroid/view/View;Landroid/view/ViewStub;Lcom/bjz/comm/net/bean/RespFcListBean;I)V
.registers 23
.param p1, "itemView" # Landroid/view/View;
.param p2, "viewStubReply" # Landroid/view/ViewStub;
.param p3, "model" # Lcom/bjz/comm/net/bean/RespFcListBean;
.param p4, "position" # I
.line 578
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
invoke-virtual/range {p3 .. p3}, Lcom/bjz/comm/net/bean/RespFcListBean;->getComments()Ljava/util/ArrayList;
move-result-object v3
if-eqz v3, :cond_b0
.line 579
const/4 v3, 0x0
.line 580
.local v3, "rvFcCommReply":Landroidx/recyclerview/widget/RecyclerView;
const/4 v4, 0x0
.line 581
.local v4, "tvDoReply":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;
const v5, 0x7f090678
const v6, 0x7f090400
if-eqz v2, :cond_35
invoke-virtual/range {p2 .. p2}, Landroid/view/ViewStub;->getParent()Landroid/view/ViewParent;
move-result-object v7
if-eqz v7, :cond_35
.line 582
const v7, 0x7f0c0137
invoke-virtual {v2, v7}, Landroid/view/ViewStub;->setLayoutResource(I)V
.line 583
invoke-virtual/range {p2 .. p2}, Landroid/view/ViewStub;->inflate()Landroid/view/View;
move-result-object v7
.line 584
.local v7, "inflate":Landroid/view/View;
invoke-virtual {v7, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
move-object v3, v6
check-cast v3, Landroidx/recyclerview/widget/RecyclerView;
.line 585
invoke-virtual {v7, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
move-object v4, v5
check-cast v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;
.line 586
.end local v7 # "inflate":Landroid/view/View;
goto :goto_43
.line 587
:cond_35
invoke-virtual {v1, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
move-object v3, v6
check-cast v3, Landroidx/recyclerview/widget/RecyclerView;
.line 588
invoke-virtual {v1, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
move-object v4, v5
check-cast v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;
.line 590
:goto_43
if-eqz v3, :cond_ad
if-eqz v4, :cond_ad
.line 591
const/4 v5, 0x0
invoke-virtual {v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V
.line 592
new-instance v6, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$14;
iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-direct {v6, v0, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$14;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Landroid/content/Context;)V
.line 599
.local v6, "layoutManager":Landroidx/recyclerview/widget/LinearLayoutManager;
const/4 v7, 0x1
invoke-virtual {v6, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->setOrientation(I)V
.line 600
invoke-virtual {v3, v6}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V
.line 601
new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeItemReplyAdapter;
iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-virtual/range {p3 .. p3}, Lcom/bjz/comm/net/bean/RespFcListBean;->getComments()Ljava/util/ArrayList;
move-result-object v10
const v11, 0x7f0c00fe
const/4 v12, 0x1
iget v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->pageIndex:I
iget v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mGuid:I
iget-object v13, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
move-object v8, v7
move-object/from16 v17, v13
move/from16 v13, p4
move/from16 v16, v14
move-object/from16 v14, p3
invoke-direct/range {v8 .. v17}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeItemReplyAdapter;-><init>(Landroid/content/Context;Ljava/util/Collection;IZILcom/bjz/comm/net/bean/RespFcListBean;IILim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;)V
.line 602
.local v7, "fcHomeItemReplyAdapter":Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeItemReplyAdapter;
invoke-virtual {v3, v7}, Landroidx/recyclerview/widget/RecyclerView;->setAdapter(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V
.line 603
invoke-virtual/range {p3 .. p3}, Lcom/bjz/comm/net/bean/RespFcListBean;->getComments()Ljava/util/ArrayList;
move-result-object v8
invoke-virtual {v8}, Ljava/util/ArrayList;->size()I
move-result v8
if-nez v8, :cond_86
const/16 v5, 0x8
:cond_86
invoke-virtual {v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->setVisibility(I)V
.line 605
const-string v5, "\u8bc4\u8bba\u4e00\u4e0b\u2026"
invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;->setText(Ljava/lang/CharSequence;)V
.line 606
iget-object v5, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-virtual {v5}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
move-result-object v5
const v8, 0x7f06150a
invoke-static {v8}, Lnp/NPFog;->d(I)I
move-result v8
invoke-virtual {v5, v8}, Landroid/content/res/Resources;->getColor(I)I
move-result v5
invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;->setTextColor(I)V
.line 607
new-instance v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$15;
move-object/from16 v8, p3
invoke-direct {v5, v0, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$15;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
goto :goto_b2
.line 590
.end local v6 # "layoutManager":Landroidx/recyclerview/widget/LinearLayoutManager;
.end local v7 # "fcHomeItemReplyAdapter":Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeItemReplyAdapter;
:cond_ad
move-object/from16 v8, p3
goto :goto_b2
.line 578
.end local v3 # "rvFcCommReply":Landroidx/recyclerview/widget/RecyclerView;
.end local v4 # "tvDoReply":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/richtext/RichTextView;
:cond_b0
move-object/from16 v8, p3
.line 621
:goto_b2
return-void
.end method
.method private setTextView(Landroid/view/View;Lcom/bjz/comm/net/bean/RespFcListBean;)V
.registers 8
.param p1, "itemView" # Landroid/view/View;
.param p2, "model" # Lcom/bjz/comm/net/bean/RespFcListBean;
.line 457
const v0, 0x7f0913c9
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;
.line 458
.local v0, "tvContent":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;
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/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->setTextColor(I)V
.line 459
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getContent()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_44
.line 460
invoke-virtual {v0, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->bind(Lcom/bjz/comm/net/expandViewModel/ExpandableStatusFix;)V
.line 461
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getEntitys()Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->setEntitys(Ljava/util/ArrayList;)V
.line 462
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getContent()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->setContent(Ljava/lang/String;)V
.line 463
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcClickSpanListener;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
iget v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mGuid:I
iget-object v4, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->listener:Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;
invoke-direct {v1, v2, v3, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcClickSpanListener;-><init>(Landroid/content/Context;ILim/tpelyyftgw/ui/hui/friendscircle_v1/listener/FcItemActionClickListener;)V
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->setLinkClickListener(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView$OnLinkClickListener;)V
.line 464
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->setVisibility(I)V
goto :goto_49
.line 466
:cond_44
const/16 v1, 0x8
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/expandTextView/ExpandableTextView;->setVisibility(I)V
.line 468
:goto_49
return-void
.end method
.method private setTopicsInfo(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;Ljava/util/ArrayList;)V
.registers 4
.param p1, "viewTopics" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/TopicBean;",
">;)V"
}
.end annotation
.line 547
.local p2, "topic":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/TopicBean;>;"
invoke-virtual {p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;->removeAllViews()V
.line 548
if-eqz p2, :cond_18
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_18
.line 549
const/4 v0, 0x0
invoke-virtual {p1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;->setVisibility(I)V
.line 550
new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$13;
invoke-direct {v0, p0, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$13;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Ljava/util/List;)V
invoke-virtual {p1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;->setAdapter(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagAdapter;)V
goto :goto_1d
.line 564
:cond_18
const/16 v0, 0x8
invoke-virtual {p1, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;->setVisibility(I)V
.line 567
:goto_1d
return-void
.end method
.method private setVideoView(Landroid/view/View;Lcom/bjz/comm/net/bean/FcMediaBean;I)V
.registers 12
.param p1, "itemView" # Landroid/view/View;
.param p2, "fcMediaBean" # Lcom/bjz/comm/net/bean/FcMediaBean;
.param p3, "position" # I
.line 514
const v0, 0x7f0913c5
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
invoke-virtual {p1, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;
.line 515
.local v0, "rlFcDetailVideo":Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/bjz/comm/net/utils/HttpUtils;->getInstance()Lcom/bjz/comm/net/utils/HttpUtils;
move-result-object v2
invoke-virtual {v2}, Lcom/bjz/comm/net/utils/HttpUtils;->getDownloadFileUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/FcMediaBean;->getThum()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 516
.local v1, "strThumb":Ljava/lang/String;
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/bjz/comm/net/utils/HttpUtils;->getInstance()Lcom/bjz/comm/net/utils/HttpUtils;
move-result-object v3
invoke-virtual {v3}, Lcom/bjz/comm/net/utils/HttpUtils;->getDownloadVideoFileUrl()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/FcMediaBean;->getName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const-string v3, ""
invoke-virtual {v0, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->bind(Ljava/lang/String;Ljava/lang/CharSequence;)V
.line 517
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->getThumbImageView()Landroid/widget/ImageView;
move-result-object v2
sget-object v3, Landroid/widget/ImageView$ScaleType;->CENTER_CROP:Landroid/widget/ImageView$ScaleType;
invoke-virtual {v2, v3}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
.line 519
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/FcMediaBean;->getWidth()I
move-result v2
int-to-double v2, v2
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/FcMediaBean;->getHeight()D
move-result-wide v4
invoke-static {v2, v3}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr v2, v4
double-to-float v2, v2
.line 520
.local v2, "Ratio":F
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
move-result-object v3
check-cast v3, Landroid/widget/FrameLayout$LayoutParams;
.line 521
.local v3, "params":Landroid/widget/FrameLayout$LayoutParams;
const/high16 v4, 0x43700000 # 240.0f
const/high16 v5, 0x3f800000 # 1.0f
cmpl-float v5, v2, v5
if-lez v5, :cond_7c
.line 522
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
iput v4, v3, Landroid/widget/FrameLayout$LayoutParams;->width:I
.line 523
const/high16 v4, 0x430c0000 # 140.0f
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
iput v4, v3, Landroid/widget/FrameLayout$LayoutParams;->height:I
goto :goto_8a
.line 525
:cond_7c
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
iput v4, v3, Landroid/widget/FrameLayout$LayoutParams;->width:I
.line 526
const/high16 v4, 0x43a00000 # 320.0f
invoke-static {v4}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v4
iput v4, v3, Landroid/widget/FrameLayout$LayoutParams;->height:I
.line 528
:goto_8a
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
.line 529
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->setRatio(F)V
.line 530
invoke-static {}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/glide/GlideUtils;->getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/glide/GlideUtils;
move-result-object v4
iget-object v5, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mContext:Landroid/app/Activity;
invoke-virtual {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->getThumbImageView()Landroid/widget/ImageView;
move-result-object v6
const v7, 0x7f080333
invoke-virtual {v4, v1, v5, v6, v7}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/glide/GlideUtils;->load(Ljava/lang/String;Landroid/content/Context;Landroid/widget/ImageView;I)V
.line 531
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/bjz/comm/net/utils/HttpUtils;->getInstance()Lcom/bjz/comm/net/utils/HttpUtils;
move-result-object v5
invoke-virtual {v5}, Lcom/bjz/comm/net/utils/HttpUtils;->getDownloadFileUrl()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Lcom/bjz/comm/net/bean/FcMediaBean;->getName()Ljava/lang/String;
move-result-object v5
invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v4
invoke-virtual {p1, v4}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
.line 532
new-instance v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$12;
invoke-direct {v4, p0, v0, p3, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$12;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;ILcom/bjz/comm/net/bean/FcMediaBean;)V
invoke-virtual {v0, v4}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView;->setListener(Lim/tpelyyftgw/ui/hui/friendscircle_v1/player/view/FcVideoPlayerView$OnClickVideoContainerListener;)V
.line 538
return-void
.end method
# virtual methods
.method public getEndListId()J
.registers 4
.line 156
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-nez v0, :cond_b
.line 157
const-wide/16 v0, 0x0
return-wide v0
.line 159
:cond_b
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
add-int/lit8 v1, v1, -0x1
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getFooterSize()I
move-result v2
sub-int/2addr v1, v2
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/bjz/comm/net/bean/RespFcListBean;
invoke-virtual {v0}, Lcom/bjz/comm/net/bean/RespFcListBean;->getForumID()J
move-result-wide v0
return-wide v0
.end method
.method public getHeaderCount()I
.registers 2
.line 747
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mHeaderCount:I
return v0
.end method
.method public getHeaderFooterCount()I
.registers 3
.line 751
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mHeaderCount:I
iget v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mFooterCount:I
add-int/2addr v0, v1
return v0
.end method
.method public getItemCount()I
.registers 2
.line 152
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public getItemId(I)J
.registers 4
.param p1, "position" # I
.line 147
int-to-long v0, p1
return-wide v0
.end method
.method public getItemViewType(I)I
.registers 8
.param p1, "position" # I
.line 185
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mHeaderCount:I
if-eqz v0, :cond_9
if-ge p1, v0, :cond_9
.line 186
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_HEADER:I
return v0
.line 187
:cond_9
iget v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mFooterCount:I
const/4 v1, 0x1
if-eqz v0, :cond_2a
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getItemCount()I
move-result v0
sub-int/2addr v0, v1
if-ne p1, v0, :cond_2a
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/bjz/comm/net/bean/RespFcListBean;
invoke-virtual {v0}, Lcom/bjz/comm/net/bean/RespFcListBean;->getForumID()J
move-result-wide v2
const-wide/16 v4, 0x0
cmp-long v0, v2, v4
if-nez v0, :cond_2a
.line 188
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_BOTTOM:I
return v0
.line 190
:cond_2a
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getDataList()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_7d
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getDataList()Ljava/util/List;
move-result-object v0
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-ge p1, v0, :cond_7d
.line 191
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getDataList()Ljava/util/List;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/bjz/comm/net/bean/RespFcListBean;
.line 192
.local v0, "respFcListBean":Lcom/bjz/comm/net/bean/RespFcListBean;
if-eqz v0, :cond_7a
.line 193
invoke-virtual {v0}, Lcom/bjz/comm/net/bean/RespFcListBean;->getMedias()Ljava/util/ArrayList;
move-result-object v2
.line 194
.local v2, "medias":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcMediaBean;>;"
if-eqz v2, :cond_77
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v3
if-lez v3, :cond_77
.line 195
const/4 v3, 0x0
invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lcom/bjz/comm/net/bean/FcMediaBean;
.line 196
.local v3, "media":Lcom/bjz/comm/net/bean/FcMediaBean;
invoke-virtual {v3}, Lcom/bjz/comm/net/bean/FcMediaBean;->getExt()I
move-result v4
if-eq v4, v1, :cond_74
invoke-virtual {v3}, Lcom/bjz/comm/net/bean/FcMediaBean;->getExt()I
move-result v1
const/4 v4, 0x3
if-ne v1, v4, :cond_67
goto :goto_74
.line 198
:cond_67
invoke-virtual {v3}, Lcom/bjz/comm/net/bean/FcMediaBean;->getExt()I
move-result v1
const/4 v4, 0x2
if-ne v1, v4, :cond_71
.line 199
sget v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_VIDEO:I
return v1
.line 201
:cond_71
sget v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT:I
return v1
.line 197
:cond_74
:goto_74
sget v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_PHOTOS:I
return v1
.line 204
.end local v3 # "media":Lcom/bjz/comm/net/bean/FcMediaBean;
:cond_77
sget v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT:I
return v1
.line 207
.end local v2 # "medias":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcMediaBean;>;"
:cond_7a
sget v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT:I
return v1
.line 211
.end local v0 # "respFcListBean":Lcom/bjz/comm/net/bean/RespFcListBean;
:cond_7d
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT:I
return v0
.end method
.method public isShowFollowBtn(Z)V
.registers 2
.param p1, "isShowFollow" # Z
.line 763
iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowFollow:Z
.line 764
return-void
.end method
.method public isShowReplyList(Z)V
.registers 2
.param p1, "isShowReply" # Z
.line 759
iput-boolean p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowReply:Z
.line 760
return-void
.end method
.method public synthetic lambda$setPhotosView$0$FcHomeAdapter(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Ljava/util/List;I)V
.registers 6
.param p1, "rlFcDetailPhotos" # Landroidx/recyclerview/widget/RecyclerView;
.param p2, "view" # Landroid/view/View;
.param p3, "dualist" # Ljava/util/List;
.param p4, "position1" # I
.line 500
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->photoPreview:Lcom/preview/PhotoPreview;
if-eqz v0, :cond_7
.line 501
invoke-virtual {v0, p1, p4, p3}, Lcom/preview/PhotoPreview;->show(Landroid/view/View;ILjava/util/List;)V
.line 503
:cond_7
return-void
.end method
.method protected onBindViewHolder(Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;Lcom/bjz/comm/net/bean/RespFcListBean;I)V
.registers 35
.param p1, "viewHolder" # Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
.param p2, "model" # Lcom/bjz/comm/net/bean/RespFcListBean;
.param p3, "position" # I
.line 233
move-object/from16 v0, p0
move-object/from16 v1, p1
move-object/from16 v2, p2
move/from16 v3, p3
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getItemViewType(I)I
move-result v4
sget v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_HEADER:I
const/high16 v6, 0x40a00000 # 5.0f
const v7, 0x7f090279
const-string v8, "windowBackgroundWhite"
const-string v9, "40_40"
const/4 v10, 0x1
const/4 v11, 0x0
if-ne v4, v5, :cond_57
.line 234
iget-object v4, v1, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;->itemView:Landroid/view/View;
invoke-static {v8}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->setBackgroundColor(I)V
.line 235
iget-object v4, v1, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;->itemView:Landroid/view/View;
invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v4
check-cast v4, Lim/tpelyyftgw/ui/components/BackupImageView;
.line 236
.local v4, "ivUserAvatar":Lim/tpelyyftgw/ui/components/BackupImageView;
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v5
invoke-virtual {v4, v5}, Lim/tpelyyftgw/ui/components/BackupImageView;->setRoundRadius(I)V
.line 238
sget v5, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I
invoke-static {v5}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v5
invoke-virtual {v5}, Lim/tpelyyftgw/messenger/UserConfig;->getCurrentUser()Lim/tpelyyftgw/tgnet/TLRPC$User;
move-result-object v5
.line 239
.local v5, "currentUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v5, :cond_4b
.line 240
new-instance v6, Lim/tpelyyftgw/ui/components/AvatarDrawable;
invoke-direct {v6, v5, v10}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)V
.line 241
.local v6, "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
invoke-static {v5, v11}, Lim/tpelyyftgw/messenger/ImageLocation;->getForUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Lim/tpelyyftgw/messenger/ImageLocation;
move-result-object v7
invoke-virtual {v4, v7, v9, v6, v5}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/Object;)V
.line 243
.end local v6 # "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
:cond_4b
iget-object v6, v1, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;->itemView:Landroid/view/View;
new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$3;
invoke-direct {v7, v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$3;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;)V
invoke-virtual {v6, v7}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 251
.end local v4 # "ivUserAvatar":Lim/tpelyyftgw/ui/components/BackupImageView;
.end local v5 # "currentUser":Lim/tpelyyftgw/tgnet/TLRPC$User;
goto/16 :goto_407
:cond_57
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getItemViewType(I)I
move-result v4
sget v5, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_BOTTOM:I
if-ne v4, v5, :cond_6c
.line 252
iget-object v4, v1, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;->itemView:Landroid/view/View;
const-string v5, "windowBackgroundGray"
invoke-static {v5}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->setBackgroundColor(I)V
goto/16 :goto_407
.line 254
:cond_6c
iget-object v4, v1, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;->itemView:Landroid/view/View;
invoke-static {v8}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v5
invoke-virtual {v4, v5}, Landroid/view/View;->setBackgroundColor(I)V
.line 255
iget-object v4, v1, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;->itemView:Landroid/view/View;
.line 256
.local v4, "itemView":Landroid/view/View;
invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v5
check-cast v5, Lim/tpelyyftgw/ui/components/BackupImageView;
.line 257
.local v5, "ivUserAvatar":Lim/tpelyyftgw/ui/components/BackupImageView;
invoke-static {v6}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v6
invoke-virtual {v5, v6}, Lim/tpelyyftgw/ui/components/BackupImageView;->setRoundRadius(I)V
.line 258
const v6, 0x7f09130a
invoke-static {v6}, Lnp/NPFog;->d(I)I
move-result v6
invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 259
.local v6, "tvUserName":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v7, 0x7f091352
invoke-static {v7}, Lnp/NPFog;->d(I)I
move-result v7
invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 260
.local v7, "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v8, 0x7f0915d4
invoke-static {v8}, Lnp/NPFog;->d(I)I
move-result v8
invoke-virtual {v4, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v8
check-cast v8, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 261
.local v8, "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v12, 0x7f091734
invoke-static/range {v12 .. v12}, Lnp/NPFog;->d(I)I
move-result v12
invoke-virtual {v4, v12}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v12
check-cast v12, Landroid/widget/ImageView;
.line 262
.local v12, "ivMoreOperate":Landroid/widget/ImageView;
const v13, 0x7f091362
invoke-static/range {v13 .. v13}, Lnp/NPFog;->d(I)I
move-result v13
invoke-virtual {v4, v13}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v13
check-cast v13, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 263
.local v13, "tvGender":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v14, 0x7f0913c6
invoke-static/range {v14 .. v14}, Lnp/NPFog;->d(I)I
move-result v14
invoke-virtual {v4, v14}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v14
check-cast v14, Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.line 264
.local v14, "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
const v15, 0x7f0915d0
invoke-static/range {v15 .. v15}, Lnp/NPFog;->d(I)I
move-result v15
invoke-virtual {v4, v15}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v15
check-cast v15, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 265
.local v15, "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v11, 0x7f0915d3
invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I
move-result v11
invoke-virtual {v4, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v11
check-cast v11, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 266
.local v11, "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v10, 0x7f0913cf
invoke-static/range {v10 .. v10}, Lnp/NPFog;->d(I)I
move-result v10
invoke-virtual {v4, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v10
check-cast v10, Landroid/view/ViewStub;
.line 267
.local v10, "viewStubLocation":Landroid/view/ViewStub;
const v1, 0x7f0913ce
invoke-static {v1}, Lnp/NPFog;->d(I)I
move-result v1
invoke-virtual {v4, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Landroid/view/ViewStub;
.line 270
.local v1, "viewStubReply":Landroid/view/ViewStub;
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getCreatorUser()Lcom/bjz/comm/net/bean/FcUserInfoBean;
move-result-object v18
.line 271
.local v18, "fcUserInfoBean":Lcom/bjz/comm/net/bean/FcUserInfoBean;
move-object/from16 v19, v1
.end local v1 # "viewStubReply":Landroid/view/ViewStub;
.local v19, "viewStubReply":Landroid/view/ViewStub;
const-string v1, ""
move-object/from16 v20, v10
.end local v10 # "viewStubLocation":Landroid/view/ViewStub;
.local v20, "viewStubLocation":Landroid/view/ViewStub;
if-eqz v18, :cond_245
.line 272
if-eqz v13, :cond_174
.line 273
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getSex()I
move-result v21
if-eqz v21, :cond_16a
.line 274
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getSex()I
move-result v10
move-object/from16 v22, v15
const/4 v15, 0x1
.end local v15 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v22, "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
if-ne v10, v15, :cond_125
const/4 v10, 0x1
goto :goto_126
:cond_125
const/4 v10, 0x0
:goto_126
invoke-virtual {v13, v10}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setSelected(Z)V
.line 275
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getBirthday()I
move-result v10
if-lez v10, :cond_15d
.line 276
new-instance v10, Ljava/util/Date;
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getBirthday()I
move-result v15
move-object/from16 v23, v14
.end local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.local v23, "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
int-to-long v14, v15
const-wide/16 v24, 0x3e8
mul-long v14, v14, v24
invoke-direct {v10, v14, v15}, Ljava/util/Date;-><init>(J)V
.line 277
.local v10, "date":Ljava/util/Date;
invoke-static {v10}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/utils/TimeUtils;->getAgeByBirthday(Ljava/util/Date;)I
move-result v14
.line 278
.local v14, "ageByBirthday":I
if-lez v14, :cond_14a
invoke-static {v14}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v15
goto :goto_14b
:cond_14a
move-object v15, v1
:goto_14b
invoke-virtual {v13, v15}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 279
if-lez v14, :cond_157
const/high16 v15, 0x40000000 # 2.0f
invoke-static {v15}, Lim/tpelyyftgw/messenger/AndroidUtilities;->dp(F)I
move-result v15
goto :goto_158
:cond_157
const/4 v15, 0x0
:goto_158
invoke-virtual {v13, v15}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setCompoundDrawablePadding(I)V
.line 280
.end local v10 # "date":Ljava/util/Date;
.end local v14 # "ageByBirthday":I
const/4 v10, 0x0
goto :goto_166
.line 281
.end local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.local v14, "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
:cond_15d
move-object/from16 v23, v14
.end local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
invoke-virtual {v13, v1}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 282
const/4 v10, 0x0
invoke-virtual {v13, v10}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setCompoundDrawablePadding(I)V
.line 284
:goto_166
invoke-virtual {v13, v10}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setVisibility(I)V
goto :goto_178
.line 286
.end local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v15 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_16a
move-object/from16 v23, v14
move-object/from16 v22, v15
.end local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.end local v15 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
const/16 v10, 0x8
invoke-virtual {v13, v10}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setVisibility(I)V
goto :goto_178
.line 272
.end local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v15 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_174
move-object/from16 v23, v14
move-object/from16 v22, v15
.line 289
.end local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.end local v15 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
:goto_178
iget v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUserId:I
if-eqz v10, :cond_1ba
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getUserId()I
move-result v10
iget v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUserId:I
if-ne v10, v15, :cond_1ba
iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
if-eqz v10, :cond_1ba
.line 290
new-instance v10, Lim/tpelyyftgw/ui/components/AvatarDrawable;
iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
const/4 v14, 0x1
invoke-direct {v10, v15, v14}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)V
.line 291
.local v10, "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
const/4 v15, 0x0
invoke-static {v14, v15}, Lim/tpelyyftgw/messenger/ImageLocation;->getForUser(Lim/tpelyyftgw/tgnet/TLRPC$User;Z)Lim/tpelyyftgw/messenger/ImageLocation;
move-result-object v14
iget-object v15, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
invoke-virtual {v5, v14, v9, v10, v15}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/Object;)V
.line 292
iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
iget-object v9, v9, Lim/tpelyyftgw/tgnet/TLRPC$User;->first_name:Ljava/lang/String;
iget-object v14, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->currentUser:Lim/tpelyyftgw/tgnet/TLRPC$User;
iget-object v14, v14, Lim/tpelyyftgw/tgnet/TLRPC$User;->last_name:Ljava/lang/String;
invoke-static {v9, v14}, Lim/tpelyyftgw/messenger/ContactsController;->formatName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
const/16 v14, 0xc
invoke-static {v9, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/utils/StringUtils;->handleTextName(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v9
invoke-virtual {v6, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 293
.end local v10 # "avatarDrawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
move-object v10, v7
move-object/from16 v27, v8
move-object/from16 v25, v11
move-object/from16 v17, v12
goto/16 :goto_255
.line 294
:cond_1ba
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getPhoto()Lcom/bjz/comm/net/bean/AvatarPhotoBean;
move-result-object v10
.line 295
.local v10, "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
if-eqz v10, :cond_226
.line 296
invoke-virtual {v10}, Lcom/bjz/comm/net/bean/AvatarPhotoBean;->getSmallPhotoSize()I
move-result v14
.line 297
.local v14, "photoSize":I
invoke-virtual {v10}, Lcom/bjz/comm/net/bean/AvatarPhotoBean;->getSmallLocalId()I
move-result v15
.line 298
.local v15, "localId":I
move-object/from16 v25, v11
move-object/from16 v17, v12
.end local v11 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v12 # "ivMoreOperate":Landroid/widget/ImageView;
.local v17, "ivMoreOperate":Landroid/widget/ImageView;
.local v25, "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual {v10}, Lcom/bjz/comm/net/bean/AvatarPhotoBean;->getSmallVolumeId()J
move-result-wide v11
.line 299
.local v11, "volumeId":J
if-eqz v14, :cond_21e
const-wide/16 v26, 0x0
cmp-long v28, v11, v26
if-eqz v28, :cond_21e
invoke-virtual {v10}, Lcom/bjz/comm/net/bean/AvatarPhotoBean;->getAccess_hash()J
move-result-wide v28
cmp-long v30, v28, v26
if-eqz v30, :cond_21e
.line 300
new-instance v26, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;
invoke-direct/range {v26 .. v26}, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;-><init>()V
move-object/from16 v27, v26
.line 301
.local v27, "inputPeer":Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;
move-object/from16 v26, v10
.end local v10 # "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.local v26, "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getUserId()I
move-result v10
move/from16 v28, v14
move-object/from16 v14, v27
.end local v27 # "inputPeer":Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;
.local v14, "inputPeer":Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;
.local v28, "photoSize":I
iput v10, v14, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;->user_id:I
.line 302
move-object v10, v7
move-object/from16 v27, v8
.end local v7 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v10, "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v27, "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getAccessHash()J
move-result-wide v7
iput-wide v7, v14, Lim/tpelyyftgw/tgnet/TLRPC$TL_inputPeerUser;->access_hash:J
.line 303
new-instance v7, Lim/tpelyyftgw/messenger/ImageLocation;
invoke-direct {v7}, Lim/tpelyyftgw/messenger/ImageLocation;-><init>()V
.line 304
.local v7, "imageLocation":Lim/tpelyyftgw/messenger/ImageLocation;
const/4 v8, 0x2
iput v8, v7, Lim/tpelyyftgw/messenger/ImageLocation;->dc_id:I
.line 305
iput-object v14, v7, Lim/tpelyyftgw/messenger/ImageLocation;->photoPeer:Lim/tpelyyftgw/tgnet/TLRPC$InputPeer;
.line 306
new-instance v8, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;
invoke-direct {v8}, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;-><init>()V
iput-object v8, v7, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;
.line 307
iget-object v8, v7, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;
iput v15, v8, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->local_id:I
.line 308
iget-object v8, v7, Lim/tpelyyftgw/messenger/ImageLocation;->location:Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;
iput-wide v11, v8, Lim/tpelyyftgw/tgnet/TLRPC$TL_fileLocationToBeDeprecated;->volume_id:J
.line 309
new-instance v8, Lim/tpelyyftgw/ui/components/AvatarDrawable;
invoke-direct {v8}, Lim/tpelyyftgw/ui/components/AvatarDrawable;-><init>()V
.line 310
.local v8, "drawable":Lim/tpelyyftgw/ui/components/AvatarDrawable;
invoke-virtual {v5, v7, v9, v8, v14}, Lim/tpelyyftgw/ui/components/BackupImageView;->setImage(Lim/tpelyyftgw/messenger/ImageLocation;Ljava/lang/String;Landroid/graphics/drawable/Drawable;Ljava/lang/Object;)V
goto :goto_22f
.line 299
.end local v26 # "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v28 # "photoSize":I
.local v7, "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v8, "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v10, "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.local v14, "photoSize":I
:cond_21e
move-object/from16 v27, v8
move-object/from16 v26, v10
move/from16 v28, v14
move-object v10, v7
.end local v7 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v14 # "photoSize":I
.local v10, "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v26 # "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v28 # "photoSize":I
goto :goto_22f
.line 295
.end local v15 # "localId":I
.end local v17 # "ivMoreOperate":Landroid/widget/ImageView;
.end local v25 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v26 # "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v28 # "photoSize":I
.restart local v7 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v10, "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.local v11, "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v12 # "ivMoreOperate":Landroid/widget/ImageView;
:cond_226
move-object/from16 v27, v8
move-object/from16 v26, v10
move-object/from16 v25, v11
move-object/from16 v17, v12
move-object v10, v7
.line 313
.end local v7 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v11 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v12 # "ivMoreOperate":Landroid/widget/ImageView;
.local v10, "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v17 # "ivMoreOperate":Landroid/widget/ImageView;
.restart local v25 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v26 # "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
:goto_22f
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getFirstName()Ljava/lang/String;
move-result-object v7
invoke-virtual/range {v18 .. v18}, Lcom/bjz/comm/net/bean/FcUserInfoBean;->getLastName()Ljava/lang/String;
move-result-object v8
invoke-static {v7, v8}, Lim/tpelyyftgw/messenger/ContactsController;->formatName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
const/16 v8, 0xc
invoke-static {v7, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/utils/StringUtils;->handleTextName(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v7
invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 314
.end local v26 # "avatarPhotoBean":Lcom/bjz/comm/net/bean/AvatarPhotoBean;
goto :goto_255
.line 316
.end local v10 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v17 # "ivMoreOperate":Landroid/widget/ImageView;
.end local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.end local v25 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v7 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v11 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v12 # "ivMoreOperate":Landroid/widget/ImageView;
.local v14, "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.local v15, "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_245
move-object v10, v7
move-object/from16 v27, v8
move-object/from16 v25, v11
move-object/from16 v17, v12
move-object/from16 v23, v14
move-object/from16 v22, v15
.end local v7 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v11 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v12 # "ivMoreOperate":Landroid/widget/ImageView;
.end local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.end local v15 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v10 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v17 # "ivMoreOperate":Landroid/widget/ImageView;
.restart local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v25 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
const/16 v7, 0x8
invoke-virtual {v13, v7}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setVisibility(I)V
.line 318
:goto_255
new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$4;
invoke-direct {v7, v0, v3, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$4;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;ILcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v5, v7}, Lim/tpelyyftgw/ui/components/BackupImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 324
new-instance v7, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$5;
invoke-direct {v7, v0, v3, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$5;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;ILcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v6, v7}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 332
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getCreateAt()J
move-result-wide v7
invoke-static {v7, v8}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/utils/TimeUtils;->fcFormat2Date(J)Ljava/lang/String;
move-result-object v7
invoke-virtual {v10, v7}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 333
const-string v7, "windowBackgroundWhiteGrayText7"
invoke-static {v7}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v7
invoke-virtual {v10, v7}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setTextColor(I)V
.line 335
move-object/from16 v7, v17
const/4 v8, 0x0
.end local v17 # "ivMoreOperate":Landroid/widget/ImageView;
.local v7, "ivMoreOperate":Landroid/widget/ImageView;
invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setVisibility(I)V
.line 336
new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$6;
invoke-direct {v8, v0, v3, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$6;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;ILcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v7, v8}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 350
iget-boolean v8, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowFollow:Z
if-eqz v8, :cond_2c4
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getCreateBy()J
move-result-wide v8
sget v11, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I
invoke-static {v11}, Lim/tpelyyftgw/messenger/UserConfig;->getInstance(I)Lim/tpelyyftgw/messenger/UserConfig;
move-result-object v11
invoke-virtual {v11}, Lim/tpelyyftgw/messenger/UserConfig;->getClientUserId()I
move-result v11
int-to-long v11, v11
cmp-long v14, v8, v11
if-eqz v14, :cond_2c4
.line 351
move-object/from16 v8, v27
const/4 v9, 0x0
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setVisibility(I)V
.line 352
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->isHasFollow()Z
move-result v9
invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setSelected(Z)V
.line 353
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->isHasFollow()Z
move-result v9
if-eqz v9, :cond_2b4
const-string v9, "\u5df2\u5173\u6ce8"
goto :goto_2b6
:cond_2b4
const-string v9, "\u5173\u6ce8"
:goto_2b6
invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 354
new-instance v9, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$7;
invoke-direct {v9, v0, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$7;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;I)V
invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const/16 v9, 0x8
goto :goto_2cb
.line 350
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_2c4
move-object/from16 v8, v27
.line 365
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
const/16 v9, 0x8
invoke-virtual {v8, v9}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setVisibility(I)V
.line 368
:goto_2cb
invoke-direct {v0, v4, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->setTextView(Landroid/view/View;Lcom/bjz/comm/net/bean/RespFcListBean;)V
.line 371
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getMedias()Ljava/util/ArrayList;
move-result-object v11
if-eqz v11, :cond_305
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getMedias()Ljava/util/ArrayList;
move-result-object v11
invoke-virtual {v11}, Ljava/util/ArrayList;->size()I
move-result v11
if-lez v11, :cond_305
.line 372
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getMedias()Ljava/util/ArrayList;
move-result-object v11
const/4 v12, 0x0
invoke-virtual {v11, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v11
check-cast v11, Lcom/bjz/comm/net/bean/FcMediaBean;
.line 373
.local v11, "fcMediaBean":Lcom/bjz/comm/net/bean/FcMediaBean;
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getItemViewType(I)I
move-result v14
sget v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_PHOTOS:I
if-ne v14, v15, :cond_2f9
.line 374
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getMedias()Ljava/util/ArrayList;
move-result-object v14
invoke-direct {v0, v4, v14}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->setPhotosView(Landroid/view/View;Ljava/util/ArrayList;)V
goto :goto_306
.line 375
:cond_2f9
invoke-virtual {v0, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->getItemViewType(I)I
move-result v14
sget v15, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_VIDEO:I
if-ne v14, v15, :cond_306
.line 376
invoke-direct {v0, v4, v11, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->setVideoView(Landroid/view/View;Lcom/bjz/comm/net/bean/FcMediaBean;I)V
goto :goto_306
.line 371
.end local v11 # "fcMediaBean":Lcom/bjz/comm/net/bean/FcMediaBean;
:cond_305
const/4 v12, 0x0
.line 380
:cond_306
:goto_306
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getTopic()Ljava/util/ArrayList;
move-result-object v11
move-object/from16 v14, v23
.end local v23 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.restart local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
invoke-direct {v0, v14, v11}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->setTopicsInfo(Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;Ljava/util/ArrayList;)V
.line 382
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->isHasThumb()Z
move-result v11
move-object/from16 v15, v25
.end local v25 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v15, "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual {v15, v11}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setSelected(Z)V
.line 383
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getThumbUp()I
move-result v11
const-string v16, "0"
if-lez v11, :cond_329
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getThumbUp()I
move-result v11
invoke-static {v11}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v11
goto :goto_32b
:cond_329
move-object/from16 v11, v16
:goto_32b
invoke-virtual {v15, v11}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 384
new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$8;
invoke-direct {v11, v0, v15, v3, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$8;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lim/tpelyyftgw/ui/hviews/MryTextView;ILcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v15, v11}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 392
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getCommentCount()I
move-result v11
if-lez v11, :cond_344
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getCommentCount()I
move-result v11
invoke-static {v11}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v16
:cond_344
move-object/from16 v11, v16
move-object/from16 v9, v22
.end local v22 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v9, "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual {v9, v11}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 393
new-instance v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$9;
invoke-direct {v11, v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$9;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v9, v11}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 405
const/4 v11, 0x0
.line 406
.local v11, "rlLocationInfo":Landroid/widget/RelativeLayout;
const/16 v16, 0x0
.line 407
.local v16, "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getLocationName()Ljava/lang/String;
move-result-object v12
.line 408
.local v12, "name":Ljava/lang/String;
move-object/from16 v22, v5
.end local v5 # "ivUserAvatar":Lim/tpelyyftgw/ui/components/BackupImageView;
.local v22, "ivUserAvatar":Lim/tpelyyftgw/ui/components/BackupImageView;
invoke-virtual/range {p2 .. p2}, Lcom/bjz/comm/net/bean/RespFcListBean;->getLocationCity()Ljava/lang/String;
move-result-object v5
.line 409
.local v5, "city":Ljava/lang/String;
move-object/from16 v23, v6
.end local v6 # "tvUserName":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v23, "tvUserName":Lim/tpelyyftgw/ui/hviews/MryTextView;
const v6, 0x7f0903ca
if-eqz v20, :cond_388
invoke-virtual/range {v20 .. v20}, Landroid/view/ViewStub;->getParent()Landroid/view/ViewParent;
move-result-object v25
if-eqz v25, :cond_388
.line 410
move-object/from16 v25, v7
.end local v7 # "ivMoreOperate":Landroid/widget/ImageView;
.local v25, "ivMoreOperate":Landroid/widget/ImageView;
invoke-virtual/range {v20 .. v20}, Landroid/view/ViewStub;->inflate()Landroid/view/View;
move-result-object v7
.line 411
.local v7, "inflate":Landroid/view/View;
invoke-virtual {v7, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/RelativeLayout;
.line 412
.end local v11 # "rlLocationInfo":Landroid/widget/RelativeLayout;
.local v6, "rlLocationInfo":Landroid/widget/RelativeLayout;
const v11, 0x7f09136b
invoke-static/range {v11 .. v11}, Lnp/NPFog;->d(I)I
move-result v11
invoke-virtual {v7, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v11
move-object v7, v11
check-cast v7, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 413
.end local v16 # "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v7, "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
goto :goto_39d
.line 409
.end local v6 # "rlLocationInfo":Landroid/widget/RelativeLayout;
.end local v25 # "ivMoreOperate":Landroid/widget/ImageView;
.local v7, "ivMoreOperate":Landroid/widget/ImageView;
.restart local v11 # "rlLocationInfo":Landroid/widget/RelativeLayout;
.restart local v16 # "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_388
move-object/from16 v25, v7
.line 414
.end local v7 # "ivMoreOperate":Landroid/widget/ImageView;
.restart local v25 # "ivMoreOperate":Landroid/widget/ImageView;
invoke-virtual {v4, v6}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v6
check-cast v6, Landroid/widget/RelativeLayout;
.line 415
.end local v11 # "rlLocationInfo":Landroid/widget/RelativeLayout;
.restart local v6 # "rlLocationInfo":Landroid/widget/RelativeLayout;
const v7, 0x7f09136b
invoke-static {v7}, Lnp/NPFog;->d(I)I
move-result v7
invoke-virtual {v4, v7}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v7
check-cast v7, Lim/tpelyyftgw/ui/hviews/MryTextView;
.line 418
.end local v16 # "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
.local v7, "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
:goto_39d
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_3cf
.line 419
invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_3cc
invoke-static {v12, v5}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v11
if-nez v11, :cond_3cc
.line 420
new-instance v11, Ljava/lang/StringBuilder;
invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V
move-object/from16 v27, v8
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
const-string v8, "\u5e02"
invoke-virtual {v5, v8, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object v8
invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v8, "\u00b7"
invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v12
goto :goto_3d1
.line 419
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_3cc
move-object/from16 v27, v8
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
goto :goto_3d1
.line 418
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
:cond_3cf
move-object/from16 v27, v8
.line 424
.end local v8 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
.restart local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
:goto_3d1
if-eqz v7, :cond_3f3
.line 425
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v8
if-eqz v8, :cond_3dc
const/16 v11, 0x8
goto :goto_3dd
:cond_3dc
const/4 v11, 0x0
:goto_3dd
invoke-virtual {v6, v11}, Landroid/widget/RelativeLayout;->setVisibility(I)V
.line 426
invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v8
if-eqz v8, :cond_3e7
goto :goto_3e8
:cond_3e7
move-object v1, v12
:goto_3e8
invoke-virtual {v7, v1}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setText(Ljava/lang/CharSequence;)V
.line 427
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$10;
invoke-direct {v1, v0, v3, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$10;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;ILcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v7, v1}, Lim/tpelyyftgw/ui/hviews/MryTextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 435
:cond_3f3
iget-boolean v1, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->isShowReply:Z
if-eqz v1, :cond_3fd
.line 436
move-object/from16 v1, v19
.end local v19 # "viewStubReply":Landroid/view/ViewStub;
.restart local v1 # "viewStubReply":Landroid/view/ViewStub;
invoke-direct {v0, v4, v1, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->setReplyView(Landroid/view/View;Landroid/view/ViewStub;Lcom/bjz/comm/net/bean/RespFcListBean;I)V
goto :goto_3ff
.line 435
.end local v1 # "viewStubReply":Landroid/view/ViewStub;
.restart local v19 # "viewStubReply":Landroid/view/ViewStub;
:cond_3fd
move-object/from16 v1, v19
.line 439
.end local v19 # "viewStubReply":Landroid/view/ViewStub;
.restart local v1 # "viewStubReply":Landroid/view/ViewStub;
:goto_3ff
new-instance v8, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$11;
invoke-direct {v8, v0, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter$11;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;Lcom/bjz/comm/net/bean/RespFcListBean;)V
invoke-virtual {v4, v8}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 448
.end local v1 # "viewStubReply":Landroid/view/ViewStub;
.end local v4 # "itemView":Landroid/view/View;
.end local v5 # "city":Ljava/lang/String;
.end local v6 # "rlLocationInfo":Landroid/widget/RelativeLayout;
.end local v7 # "tvFcDetailLocation":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v9 # "btnReply":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v10 # "tvPublishTime":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v12 # "name":Ljava/lang/String;
.end local v13 # "tvGender":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v14 # "viewTopics":Lim/tpelyyftgw/ui/hui/friendscircle_v1/view/flowLayout/TagFlowLayout;
.end local v15 # "btnLike":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v18 # "fcUserInfoBean":Lcom/bjz/comm/net/bean/FcUserInfoBean;
.end local v20 # "viewStubLocation":Landroid/view/ViewStub;
.end local v22 # "ivUserAvatar":Lim/tpelyyftgw/ui/components/BackupImageView;
.end local v23 # "tvUserName":Lim/tpelyyftgw/ui/hviews/MryTextView;
.end local v25 # "ivMoreOperate":Landroid/widget/ImageView;
.end local v27 # "btnFollow":Lim/tpelyyftgw/ui/hviews/MryTextView;
:goto_407
return-void
.end method
.method protected bridge synthetic onBindViewHolder(Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;Ljava/lang/Object;I)V
.registers 4
.line 73
check-cast p2, Lcom/bjz/comm/net/bean/RespFcListBean;
invoke-virtual {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->onBindViewHolder(Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;Lcom/bjz/comm/net/bean/RespFcListBean;I)V
return-void
.end method
.method public bridge synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.registers 3
.line 73
invoke-virtual {p0, p1, p2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
move-result-object p1
return-object p1
.end method
.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
.registers 7
.param p1, "parent" # Landroid/view/ViewGroup;
.param p2, "viewType" # I
.line 218
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_HEADER:I
if-ne p2, v0, :cond_20
.line 219
new-instance v0, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v1
invoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v1
const v2, 0x7f0c140e
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
const/4 v3, 0x0
invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
move-result-object v1
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mListener:Landroid/widget/AdapterView$OnItemClickListener;
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;-><init>(Landroid/view/View;Landroid/widget/AdapterView$OnItemClickListener;)V
return-object v0
.line 220
:cond_20
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_BOTTOM:I
const/4 v1, 0x0
if-ne p2, v0, :cond_3c
.line 221
new-instance v0, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v2
const v3, 0x7f0c0160
invoke-virtual {v2, v3, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v1
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mListener:Landroid/widget/AdapterView$OnItemClickListener;
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;-><init>(Landroid/view/View;Landroid/widget/AdapterView$OnItemClickListener;)V
return-object v0
.line 222
:cond_3c
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_PHOTOS:I
if-ne p2, v0, :cond_57
.line 223
new-instance v0, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v2
const v3, 0x7f0c0102
invoke-virtual {v2, v3, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v1
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mListener:Landroid/widget/AdapterView$OnItemClickListener;
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;-><init>(Landroid/view/View;Landroid/widget/AdapterView$OnItemClickListener;)V
return-object v0
.line 224
:cond_57
sget v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->ITEM_TYPE_TEXT_VIDEO:I
if-ne p2, v0, :cond_72
.line 225
new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcVideoViewHold;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v2
const v3, 0x7f0c0103
invoke-virtual {v2, v3, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v1
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mListener:Landroid/widget/AdapterView$OnItemClickListener;
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcVideoViewHold;-><init>(Landroid/view/View;Landroid/widget/AdapterView$OnItemClickListener;)V
return-object v0
.line 227
:cond_72
new-instance v0, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;
invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
move-result-object v2
const v3, 0x7f0c0101
invoke-virtual {v2, v3, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
move-result-object v1
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mListener:Landroid/widget/AdapterView$OnItemClickListener;
invoke-direct {v0, v1, v2}, Lim/tpelyyftgw/ui/hui/adapter/SmartViewHolder;-><init>(Landroid/view/View;Landroid/widget/AdapterView$OnItemClickListener;)V
return-object v0
.end method
.method public removeItemByUserID(J)V
.registers 11
.param p1, "userId" # J
.line 772
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
if-eqz v0, :cond_3c
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_3c
.line 773
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mList:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
.line 774
.local v0, "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator<Lcom/bjz/comm/net/bean/RespFcListBean;>;"
const/4 v1, 0x0
.line 775
.local v1, "i":I
const/4 v2, -0x1
.line 776
.local v2, "startIndex":I
const/4 v3, 0x0
.line 777
.local v3, "count":I
:goto_15
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v4
const/4 v5, -0x1
if-eqz v4, :cond_35
.line 778
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v4
check-cast v4, Lcom/bjz/comm/net/bean/RespFcListBean;
invoke-virtual {v4}, Lcom/bjz/comm/net/bean/RespFcListBean;->getCreateBy()J
move-result-wide v6
cmp-long v4, v6, p1
if-nez v4, :cond_32
.line 779
invoke-interface {v0}, Ljava/util/Iterator;->remove()V
.line 780
if-ne v2, v5, :cond_30
.line 781
move v2, v1
.line 783
:cond_30
add-int/lit8 v3, v3, 0x1
.line 785
:cond_32
add-int/lit8 v1, v1, 0x1
goto :goto_15
.line 787
:cond_35
if-eq v2, v5, :cond_3c
if-lez v3, :cond_3c
.line 788
invoke-virtual {p0, v2, v3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->notifyItemRangeRemoved(II)V
.line 792
.end local v0 # "iterator":Ljava/util/Iterator;, "Ljava/util/Iterator<Lcom/bjz/comm/net/bean/RespFcListBean;>;"
.end local v1 # "i":I
.end local v2 # "startIndex":I
.end local v3 # "count":I
:cond_3c
return-void
.end method
.method public setFooterCount(I)V
.registers 2
.param p1, "mFooterCount" # I
.line 755
iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mFooterCount:I
.line 756
return-void
.end method
.method public setHeaderCount(I)V
.registers 2
.param p1, "mHeaderCount" # I
.line 743
iput p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/adapter/FcHomeAdapter;->mHeaderCount:I
.line 744
return-void
.end method