正在查看: 95爱播免登录版 v3.1.9 应用的 TeamManagerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 95爱播免登录版 v3.1.9 应用的 TeamManagerActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.showself.ui;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AbsListView;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.TextView;
import com.mifeng.ui.R;
import com.mobile.auth.gatewayauth.Constant;
import com.r.b.c2;
import com.showself.domain.GetArmyRewardParser;
import com.showself.domain.GetBaseParser;
import com.showself.domain.GetTeamManagerParser;
import com.showself.domain.LoginResultInfo;
import com.showself.show.bean.TeamManagerBean;
import com.showself.show.bean.TeamPersonBean;
import com.showself.utils.Utils;
import com.showself.utils.l;
import com.showself.utils.r0;
import com.showself.utils.u0;
import com.showself.view.ImmersiveStatusBar;
import com.showself.view.PullToRefreshView;
import com.showself.view.g;
import com.showself.view.n;
import com.showself.view.q;
import com.sina.weibo.sdk.auth.Oauth2AccessToken;
import java.util.ArrayList;
import java.util.HashMap;
public class TeamManagerActivity extends com.showself.ui.c implements PullToRefreshView.b, AbsListView.OnScrollListener, View.OnClickListener {
private PullToRefreshView a;
private ListView b;
private n c;
private View d;
private c2 f2887e;
private int f2889g;
private int f2892j;
private LoginResultInfo f2893k;
private TeamPersonBean m;
private d n;
private ImmersiveStatusBar o;
private String p;
private int q;
private TextView r;
private int s;
private int f2888f = 0;
private boolean f2890h = false;
private boolean f2891i = false;
private ArrayList<TeamManagerBean> l = new ArrayList<>();
class a implements com.r.c.d {
a() {
}
@Override
public void onRequestFinish(com.r.c.c cVar, Object obj) {
TeamManagerActivity.this.O((HashMap) obj);
}
}
class b implements com.r.c.d {
b() {
}
@Override
public void onRequestFinish(com.r.c.c cVar, Object obj) {
TeamManagerActivity.this.N((HashMap) obj);
}
}
class c implements com.r.c.d {
c() {
}
@Override
public void onRequestFinish(com.r.c.c cVar, Object obj) {
TeamManagerActivity.this.P((HashMap) obj);
}
}
class d implements View.OnClickListener {
class a implements l {
final TeamManagerBean a;
a(TeamManagerBean teamManagerBean) {
this.a = teamManagerBean;
}
@Override
public void a(boolean z) {
if (z) {
TeamManagerActivity teamManagerActivity = TeamManagerActivity.this;
teamManagerActivity.Q(teamManagerActivity.s, this.a.getUid(), TeamManagerActivity.this.f2893k.getUserId());
}
}
}
d() {
}
@Override
public void onClick(View view) {
int id = view.getId();
if (id == 2131298521) {
int id2 = view.getTag() == null ? view.getId() : ((Integer) view.getTag()).intValue();
for (int i2 = 0; i2 < TeamManagerActivity.this.l.size(); i2++) {
TeamManagerBean teamManagerBean = (TeamManagerBean) TeamManagerActivity.this.l.get(i2);
if (id2 != i2) {
teamManagerBean.setShowPower(false);
} else if (teamManagerBean.isShowPower()) {
teamManagerBean.setShowPower(false);
} else {
teamManagerBean.setShowPower(true);
}
}
TeamManagerActivity.this.f2887e.notifyDataSetChanged();
}
switch (id) {
case R.id.team_home_btn1:
case R.id.team_home_btn2:
case R.id.team_home_btn3:
TeamManagerBean teamManagerBean2 = (TeamManagerBean) view.getTag();
Intent intent = new Intent((Context) TeamManagerActivity.this, (Class<?>) CardActivity.class);
intent.putExtra("id", teamManagerBean2.getUid());
TeamManagerActivity.this.startActivity(intent);
break;
case R.id.team_kicked_btn1:
case R.id.team_kicked_btn2:
TeamManagerBean teamManagerBean3 = (TeamManagerBean) view.getTag();
if (TeamManagerActivity.this.m.getArmyRole() == 2 || TeamManagerActivity.this.m.getArmyRole() == 1) {
TeamManagerActivity.this.s = 3;
androidx.fragment.app.b bVar = TeamManagerActivity.this;
Utils.Q0(bVar, null, bVar.getString(R.string.army_whether_to_kick), TeamManagerActivity.this.getString(R.string.negative), 2131099757, TeamManagerActivity.this.getString(R.string.army_kick), 2131099758, new a(teamManagerBean3), true);
break;
}
break;
default:
switch (id) {
case R.id.team_message_btn1:
case R.id.team_message_btn2:
case R.id.team_message_btn3:
TeamManagerBean teamManagerBean4 = (TeamManagerBean) view.getTag();
d.c.a.P(TeamManagerActivity.this, teamManagerBean4.getUid(), teamManagerBean4.getAvatar(), teamManagerBean4.getNickName(), teamManagerBean4.getGender());
break;
case R.id.team_sendgift_btn1:
case R.id.team_sendgift_btn4:
TeamManagerBean teamManagerBean5 = (TeamManagerBean) view.getTag();
TeamManagerActivity.this.p = teamManagerBean5.getNickName();
TeamManagerActivity.this.q = teamManagerBean5.getUid();
TeamManagerActivity.this.M();
break;
case R.id.team_undo_btn1:
TeamManagerBean teamManagerBean6 = (TeamManagerBean) view.getTag();
if (TeamManagerActivity.this.m.getArmyRole() == 2 && teamManagerBean6.getArmyRole() == 1) {
TeamManagerActivity.this.s = 0;
TeamManagerActivity teamManagerActivity = TeamManagerActivity.this;
teamManagerActivity.Q(teamManagerActivity.s, teamManagerBean6.getUid(), TeamManagerActivity.this.f2893k.getUserId());
break;
} else if (TeamManagerActivity.this.m.getArmyRole() == 2 && teamManagerBean6.getArmyRole() == 0) {
TeamManagerActivity.this.s = 1;
TeamManagerActivity teamManagerActivity2 = TeamManagerActivity.this;
teamManagerActivity2.Q(teamManagerActivity2.s, teamManagerBean6.getUid(), TeamManagerActivity.this.f2893k.getUserId());
break;
}
break;
}
}
}
}
private void L() {
if (this.f2891i) {
return;
}
this.f2891i = true;
if (this.f2888f == 0) {
this.c.d(0);
} else {
this.c.d(1);
}
com.r.c.a aVar = new com.r.c.a();
aVar.b("armyGroupId", this.f2892j);
aVar.b(Oauth2AccessToken.KEY_UID, this.f2893k.getUserId());
aVar.b("startindex", this.f2888f);
aVar.b("recordnum", 20);
new com.r.c.c(com.r.c.c.k("armyservice11/armygroupmemberinfo/getArmyGroupMeberList.do", 1), aVar, new GetTeamManagerParser(), this).y(new b());
}
public void M() {
if (this.f2891i) {
return;
}
this.f2891i = true;
com.r.c.a aVar = new com.r.c.a();
aVar.b("armyGroupId", this.f2892j);
aVar.b("startindex", 0);
aVar.b("recordnum", 0);
new com.r.c.c(com.r.c.c.k("armyservice11/custarmygroupreward/custarmygrouprewardlist.do", 1), aVar, new GetArmyRewardParser(), this).y(new a());
}
public void N(HashMap<Object, Object> hashMap) {
this.a.k();
this.f2891i = false;
if (hashMap != null) {
int intValue = ((Integer) hashMap.get(com.showself.net.e.n1)).intValue();
String str = (String) hashMap.get(com.showself.net.e.o1);
if (intValue != com.showself.net.e.m1) {
Utils.Z0(this, str);
return;
}
ArrayList arrayList = (ArrayList) hashMap.get("memberList");
this.m = (TeamPersonBean) hashMap.get("teamperson");
this.r.setText(this.m.getArmyName() + getResources().getString(R.string.family_users));
if (this.f2888f == 0) {
this.l.clear();
}
if (arrayList == null || arrayList.isEmpty()) {
this.f2890h = false;
} else {
this.l.addAll(arrayList);
if (arrayList.size() < 20) {
this.f2890h = false;
} else {
this.f2890h = true;
}
this.f2888f += arrayList.size();
}
if (this.f2890h) {
this.c.d(0);
} else {
this.c.d(2);
}
this.f2887e.b(this.l, this.m);
}
}
public void P(HashMap<Object, Object> hashMap) {
if (hashMap != null) {
int intValue = ((Integer) hashMap.get(com.showself.net.e.n1)).intValue();
String str = (String) hashMap.get(com.showself.net.e.o1);
if (intValue != 0) {
Utils.Z0(this, str);
return;
}
int i2 = this.s;
if (i2 == 0) {
Utils.Z0(this, getResources().getString(R.string.delete_manaaer_army_succeed));
} else if (i2 == 1) {
Utils.Z0(this, getResources().getString(R.string.add_manmager_army_succeed));
} else if (i2 == 3) {
Utils.Z0(this, getResources().getString(R.string.kicker_army_succeed));
}
this.a.f();
}
}
public void Q(int i2, int i3, int i4) {
com.r.c.a aVar = new com.r.c.a();
aVar.b("uids", i3);
aVar.b("armyRole", i2);
aVar.b("disposeUid", i4);
new com.r.c.c(com.r.c.c.k("armyservice11/armygroupmemberinfo/updatearmygroupmemberarmyrole.do", 1), aVar, new GetBaseParser(), this).y(new c());
}
protected void O(HashMap<Object, Object> hashMap) {
this.f2891i = false;
if (hashMap != null) {
int intValue = ((Integer) hashMap.get(com.showself.net.e.n1)).intValue();
String str = (String) hashMap.get(com.showself.net.e.o1);
if (intValue != com.showself.net.e.m1) {
Utils.Z0(this, str);
return;
}
ArrayList arrayList = (ArrayList) hashMap.get("rewardlist");
q qVar = new q();
qVar.k(this, new g(this, qVar, arrayList, this.p, this.q, this.f2893k.getUserId(), this.f2892j).f(), 1.0f, 80, -1, -2, 0);
}
}
@Override
public void init() {
findViewById(R.id.btn_nav_left).setOnClickListener(this);
this.r = (TextView) findViewById(R.id.tv_nav_title);
this.o = (ImmersiveStatusBar) findViewById(2131298726);
this.a = (PullToRefreshView) findViewById(R.id.refresh_activity);
this.b = (ListView) findViewById(R.id.lv_store_content);
n nVar = new n(this);
this.c = nVar;
View a2 = nVar.a();
this.d = a2;
this.b.addFooterView(a2);
this.n = new d();
c2 c2Var = new c2(this, this.n);
this.f2887e = c2Var;
this.b.setAdapter((ListAdapter) c2Var);
this.b.setOnScrollListener(this);
this.a.setOnHeaderRefreshListener(this);
this.a.f();
}
@Override
public void onClick(View view) {
if (view.getId() != 2131296486) {
return;
}
finish();
}
@Override
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
setContentView(R.layout.team_manager_layout);
this.f2893k = r0.y(this);
this.f2892j = getIntent().getIntExtra("jid", 0);
getIntent().getStringExtra(Constant.PROTOCOL_WEBVIEW_NAME);
u0.q(this, null);
init();
u0.i(this, this.o, R.color.navigationbar_bg, true);
}
@Override
public void onScroll(AbsListView absListView, int i2, int i3, int i4) {
int i5 = (i2 + i3) - 1;
if (this.f2889g == 0 || i5 != i4 - 1 || !this.f2890h || this.f2891i) {
return;
}
L();
}
@Override
public void onScrollStateChanged(AbsListView absListView, int i2) {
this.f2889g = i2;
}
@Override
public void p(PullToRefreshView pullToRefreshView) {
this.f2888f = 0;
L();
}
@Override
public void refresh(Object... objArr) {
}
}