FcSettingActivity.smali
.class public Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
.super Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/CommFcListActivity;
.source "FcSettingActivity.java"
# static fields
.field private static final TAG:Ljava/lang/String;
# instance fields
.field private mSwitchLookMyFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
.field private mSwitchLookOtherFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
.field private sex:I
.field private userId:J
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 37
const-class v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->TAG:Ljava/lang/String;
return-void
.end method
.method public constructor <init>(JI)V
.registers 4
.param p1, "userId" # J
.param p3, "sex" # I
.line 42
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/base/CommFcListActivity;-><init>()V
.line 43
iput-wide p1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->userId:J
.line 44
iput p3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->sex:I
.line 45
return-void
.end method
.method static synthetic access$000(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)Lim/tpelyyftgw/ui/hviews/MrySwitch;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
.line 35
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookMyFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
return-object v0
.end method
.method static synthetic access$100(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)J
.registers 3
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
.line 35
iget-wide v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->userId:J
return-wide v0
.end method
.method static synthetic access$200(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;Ljava/util/ArrayList;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
.param p1, "x1" # Ljava/util/ArrayList;
.line 35
invoke-virtual {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->doAddIgnoreUser(Ljava/util/ArrayList;)V
return-void
.end method
.method static synthetic access$300(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)Lim/tpelyyftgw/ui/hviews/MrySwitch;
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
.line 35
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookOtherFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
return-object v0
.end method
.method static synthetic access$400(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;Ljava/util/ArrayList;)V
.registers 2
.param p0, "x0" # Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;
.param p1, "x1" # Ljava/util/ArrayList;
.line 35
invoke-virtual {p0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->doAddIgnoreUser(Ljava/util/ArrayList;)V
return-void
.end method
.method private getFcIgnoreSetting()V
.registers 6
.line 155
invoke-static {}, Lcom/bjz/comm/net/factory/ApiFactory;->getInstance()Lcom/bjz/comm/net/factory/ApiFactory;
move-result-object v0
invoke-virtual {v0}, Lcom/bjz/comm/net/factory/ApiFactory;->getApiMomentForum()Lcom/bjz/comm/net/api/ApiMomentForum;
move-result-object v0
iget-wide v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->userId:J
invoke-interface {v0, v1, v2}, Lcom/bjz/comm/net/api/ApiMomentForum;->getUserIgnoreSetting(J)Lio/reactivex/Observable;
move-result-object v0
.line 156
.local v0, "observable":Lio/reactivex/Observable;, "Lio/reactivex/Observable<Lcom/bjz/comm/net/bean/BResponse<Lcom/bjz/comm/net/bean/RespFcIgnoreBean;>;>;"
invoke-static {}, Lcom/bjz/comm/net/utils/RxHelper;->getInstance()Lcom/bjz/comm/net/utils/RxHelper;
move-result-object v1
sget-object v2, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->TAG:Ljava/lang/String;
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$FcSettingActivity$VgFXO3CJrGEhlxuv9ybaJDAMQ3I;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$FcSettingActivity$VgFXO3CJrGEhlxuv9ybaJDAMQ3I;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)V
sget-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$FcSettingActivity$_1C26o5pqyEZuYQk7-2bdIRk2y0;->INSTANCE:Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/-$$Lambda$FcSettingActivity$_1C26o5pqyEZuYQk7-2bdIRk2y0;
invoke-virtual {v1, v2, v0, v3, v4}, Lcom/bjz/comm/net/utils/RxHelper;->sendRequest(Ljava/lang/String;Lio/reactivex/Observable;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)V
.line 169
return-void
.end method
.method static synthetic lambda$getFcIgnoreSetting$1(Ljava/lang/Throwable;)V
.registers 1
.param p0, "throwable" # Ljava/lang/Throwable;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.line 168
return-void
.end method
# virtual methods
.method public doAddIgnoreUserFailed(Ljava/lang/String;)V
.registers 2
.param p1, "msg" # Ljava/lang/String;
.line 124
return-void
.end method
.method public doAddIgnoreUserSucc(Ljava/util/ArrayList;Ljava/lang/String;)V
.registers 9
.param p2, "msg" # Ljava/lang/String;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FcIgnoreUserBean;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 118
.local p1, "ignores":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcIgnoreUserBean;>;"
const/4 v0, 0x1
invoke-virtual {p0, v0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->doSetIgnoreUserAfterViewChange(ZLjava/util/ArrayList;)V
.line 119
sget v1, Lim/tpelyyftgw/messenger/UserConfig;->selectedAccount:I
invoke-static {v1}, Lim/tpelyyftgw/messenger/NotificationCenter;->getInstance(I)Lim/tpelyyftgw/messenger/NotificationCenter;
move-result-object v1
sget v2, Lim/tpelyyftgw/messenger/NotificationCenter;->fcIgnoreUser:I
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
sget-object v4, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->TAG:Ljava/lang/String;
const/4 v5, 0x0
aput-object v4, v3, v5
aput-object p1, v3, v0
invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/messenger/NotificationCenter;->postNotificationName(I[Ljava/lang/Object;)V
.line 120
return-void
.end method
.method public doDeleteIgnoreUserFiled(Ljava/lang/String;)V
.registers 2
.param p1, "msg" # Ljava/lang/String;
.line 133
return-void
.end method
.method public doDeleteIgnoreUserSucc(Ljava/util/ArrayList;Ljava/lang/String;)V
.registers 4
.param p2, "msg" # Ljava/lang/String;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FcIgnoreUserBean;",
">;",
"Ljava/lang/String;",
")V"
}
.end annotation
.line 128
.local p1, "ignores":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcIgnoreUserBean;>;"
const/4 v0, 0x0
invoke-virtual {p0, v0, p1}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->doSetIgnoreUserAfterViewChange(ZLjava/util/ArrayList;)V
.line 129
return-void
.end method
.method protected doSetIgnoreUserAfterViewChange(ZLjava/util/ArrayList;)V
.registers 7
.param p1, "isIgnore" # Z
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FcIgnoreUserBean;",
">;)V"
}
.end annotation
.line 136
.local p2, "ignores":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcIgnoreUserBean;>;"
if-eqz p2, :cond_26
invoke-virtual {p2}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_26
.line 137
const/4 v0, 0x0
invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/bjz/comm/net/bean/FcIgnoreUserBean;
.line 138
.local v0, "ignoreUserBean":Lcom/bjz/comm/net/bean/FcIgnoreUserBean;
if-eqz v0, :cond_26
.line 139
invoke-virtual {v0}, Lcom/bjz/comm/net/bean/FcIgnoreUserBean;->getLook()I
move-result v1
.line 140
.local v1, "look":I
const/4 v2, 0x1
if-ne v1, v2, :cond_1e
.line 141
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookMyFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
invoke-virtual {v3, p1, v2}, Lim/tpelyyftgw/ui/hviews/MrySwitch;->setChecked(ZZ)V
goto :goto_26
.line 142
:cond_1e
const/4 v3, 0x2
if-ne v1, v3, :cond_26
.line 143
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookOtherFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
invoke-virtual {v3, p1, v2}, Lim/tpelyyftgw/ui/hviews/MrySwitch;->setChecked(ZZ)V
.line 147
.end local v0 # "ignoreUserBean":Lcom/bjz/comm/net/bean/FcIgnoreUserBean;
.end local v1 # "look":I
:cond_26
:goto_26
return-void
.end method
.method protected getLayoutRes()I
.registers 2
.line 49
const v0, 0x7f0c003f
return v0
.end method
.method protected initActionBar()V
.registers 4
.line 53
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const-string v1, "friends_circle_setting"
const v2, 0x7f0f13f0
invoke-static {v1, v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setTitle(Ljava/lang/CharSequence;)V
.line 54
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
const v1, 0x7f0d0073
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setBackButtonImage(I)V
.line 55
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->actionBar:Lim/tpelyyftgw/ui/actionbar/ActionBar;
new-instance v1, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity$1;
invoke-direct {v1, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity$1;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)V
invoke-virtual {v0, v1}, Lim/tpelyyftgw/ui/actionbar/ActionBar;->setActionBarMenuOnItemClick(Lim/tpelyyftgw/ui/actionbar/ActionBar$ActionBarMenuOnItemClick;)V
.line 63
return-void
.end method
.method protected initData()V
.registers 1
.line 151
invoke-direct {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->getFcIgnoreSetting()V
.line 152
return-void
.end method
.method protected initView()V
.registers 5
.line 67
invoke-virtual {p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->initActionBar()V
.line 68
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->fragmentView:Landroid/view/View;
const-string v1, "windowBackgroundGray"
invoke-static {v1}, Lim/tpelyyftgw/ui/actionbar/Theme;->getColor(Ljava/lang/String;)I
move-result v1
invoke-virtual {v0, v1}, Landroid/view/View;->setBackgroundColor(I)V
.line 69
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->fragmentView:Landroid/view/View;
const v1, 0x7f0913e7
invoke-static {v1}, Lnp/NPFog;->d(I)I
move-result v1
invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lim/tpelyyftgw/ui/components/ColorTextView;
.line 70
.local v0, "txt_report1":Lim/tpelyyftgw/ui/components/ColorTextView;
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->fragmentView:Landroid/view/View;
const v2, 0x7f0913e6
invoke-static {v2}, Lnp/NPFog;->d(I)I
move-result v2
invoke-virtual {v1, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v1
check-cast v1, Lim/tpelyyftgw/ui/components/ColorTextView;
.line 71
.local v1, "txt_report2":Lim/tpelyyftgw/ui/components/ColorTextView;
iget v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->sex:I
if-eqz v2, :cond_5f
.line 72
const/4 v3, 0x1
if-ne v2, v3, :cond_48
.line 73
const v2, 0x7f0f13fa
invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V
.line 74
const v2, 0x7f0f13fc
invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V
goto :goto_5f
.line 75
:cond_48
const/4 v3, 0x2
if-ne v2, v3, :cond_5f
.line 76
const v2, 0x7f0f13f9
invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V
.line 77
const v2, 0x7f0f13fb
invoke-static {v2}, Lim/tpelyyftgw/messenger/LocaleController;->getString(I)Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Lim/tpelyyftgw/ui/components/ColorTextView;->setText(Ljava/lang/CharSequence;)V
.line 82
:cond_5f
:goto_5f
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->fragmentView:Landroid/view/View;
const v3, 0x7f091108
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Lim/tpelyyftgw/ui/hviews/MrySwitch;
iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookMyFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
.line 83
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->fragmentView:Landroid/view/View;
const v3, 0x7f091107
invoke-static {v3}, Lnp/NPFog;->d(I)I
move-result v3
invoke-virtual {v2, v3}, Landroid/view/View;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Lim/tpelyyftgw/ui/hviews/MrySwitch;
iput-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookOtherFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
.line 85
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookMyFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity$2;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity$2;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/hviews/MrySwitch;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 100
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookOtherFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
new-instance v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity$3;
invoke-direct {v3, p0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity$3;-><init>(Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;)V
invoke-virtual {v2, v3}, Lim/tpelyyftgw/ui/hviews/MrySwitch;->setOnClickListener(Landroid/view/View$OnClickListener;)V
.line 114
return-void
.end method
.method public synthetic lambda$getFcIgnoreSetting$0$FcSettingActivity(Lcom/bjz/comm/net/bean/BResponse;)V
.registers 6
.param p1, "response" # Lcom/bjz/comm/net/bean/BResponse;
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
.line 157
invoke-virtual {p1}, Lcom/bjz/comm/net/bean/BResponse;->isState()Z
move-result v0
if-eqz v0, :cond_1f
.line 158
iget-object v0, p1, Lcom/bjz/comm/net/bean/BResponse;->Data:Ljava/lang/Object;
check-cast v0, Lcom/bjz/comm/net/bean/RespFcIgnoreBean;
.line 159
.local v0, "data":Lcom/bjz/comm/net/bean/RespFcIgnoreBean;
if-eqz v0, :cond_1f
.line 160
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookMyFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
invoke-virtual {v0}, Lcom/bjz/comm/net/bean/RespFcIgnoreBean;->isLookMe()Z
move-result v2
const/4 v3, 0x1
invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/ui/hviews/MrySwitch;->setChecked(ZZ)V
.line 161
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/ui/FcSettingActivity;->mSwitchLookOtherFc:Lim/tpelyyftgw/ui/hviews/MrySwitch;
invoke-virtual {v0}, Lcom/bjz/comm/net/bean/RespFcIgnoreBean;->isLookOther()Z
move-result v2
invoke-virtual {v1, v2, v3}, Lim/tpelyyftgw/ui/hviews/MrySwitch;->setChecked(ZZ)V
.line 166
.end local v0 # "data":Lcom/bjz/comm/net/bean/RespFcIgnoreBean;
:cond_1f
return-void
.end method
.method public onInputReplyContent(Ljava/lang/String;Ljava/util/ArrayList;)V
.registers 3
.param p1, "content" # Ljava/lang/String;
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/ArrayList<",
"Lcom/bjz/comm/net/bean/FCEntitysRequest;",
">;)V"
}
.end annotation
.line 174
.local p2, "atUserBeanList":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FCEntitysRequest;>;"
return-void
.end method