导航菜单

页面标题

页面副标题

moonshot.企业版 v8.14.46 - GroupRedPacketActivity.java 源代码

正在查看: moonshot.企业版 v8.14.46 应用的 GroupRedPacketActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.ddtx.dingdatacontact.redpacket;

import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager.widget.ViewPager;
import c8sKPHc73aST6XPVbBtC.jbPKYgqepeRjrvo1aIEj.zSFvmU2XOpXZrEfUxlHp.AbstractC2411;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.ddtx.dingdatacontact.R;
import com.ddtx.dingdatacontact.redpacket.recycler.TabAdapter;
import com.netease.nim.uikit.api.NimUIKit;
import com.netease.nim.uikit.api.model.SimpleCallback;
import com.netease.nim.uikit.common.activity.StatusUtil;
import com.netease.nim.uikit.common.activity.UI;
import com.netease.nim.uikit.rest.Host;
import com.netease.nim.uikit.rest.JsonCallback;
import com.netease.nim.uikit.rest.SignUtil;
import com.netease.nim.uikit.rest.entity.BaseBean;
import com.netease.nim.uikit.rest.entity.TeamSettingBean;
import com.netease.nimlib.sdk.team.constant.TeamMemberType;
import com.netease.nimlib.sdk.team.model.TeamMember;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.C3346;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.Ew2h4w8pfwYQcMNPfIgv.hX79Ew6mJdJrSjlkdwnl.C3133;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.Ew2h4w8pfwYQcMNPfIgv.hX79Ew6mJdJrSjlkdwnl.C3145;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.Ew2h4w8pfwYQcMNPfIgv.hX79Ew6mJdJrSjlkdwnl.C3146;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.Ew2h4w8pfwYQcMNPfIgv.hX79Ew6mJdJrSjlkdwnl.C3147;
import kp1AiJpjqJHu1Tcnj96z.IRnPlw4EC2IclzeuBbCK.zSFvmU2XOpXZrEfUxlHp.Ew2h4w8pfwYQcMNPfIgv.kp1AiJpjqJHu1Tcnj96z.C3149;
import kp1AiJpjqJHu1Tcnj96z.Yt7pKkvfomCuROgEX5My.zSFvmU2XOpXZrEfUxlHp.zSFvmU2XOpXZrEfUxlHp.薱倕錌;
import okhttp3.Call;

public class GroupRedPacketActivity extends UI {

    public static String f12188 = "";

    private ImageView f12189;

    private boolean f12190;

    private ViewPager f12191;

    private RecyclerView f12192;

    public class C2887 implements BaseQuickAdapter.OnItemClickListener {

        public final TabAdapter f12193;

        public C2887(TabAdapter tabAdapter) {
            this.f12193 = tabAdapter;
        }

        @Override
        public void onItemClick(BaseQuickAdapter baseQuickAdapter, View view, int i) {
            this.f12193.m15704(i);
            GroupRedPacketActivity.this.f12191.setCurrentItem(i);
        }
    }

    public class ViewOnClickListenerC2888 implements View.OnClickListener {
        public ViewOnClickListenerC2888() {
        }

        @Override
        public void onClick(View view) {
            GroupRedPacketActivity.this.finish();
        }
    }

    public class C2889 implements SimpleCallback<TeamMember> {

        public final TabAdapter f12196;

        public final List f12197;

        public final AbstractC2411 f12198;

        public final List f12199;

        public class C2890 extends JsonCallback<TeamSettingBean> {
            public C2890() {
            }

            public void onError(Call call, Exception exc, int i) {
            }

            public void onResponse(TeamSettingBean teamSettingBean) {
                if (((BaseBean) teamSettingBean).code != 0) {
                    return;
                }
                C2889.this.f12197.add(new C3149("拼手气"));
                C2889.this.f12197.add(new C3149("普通"));
                C2889.this.f12199.add(new C3146());
                C2889.this.f12199.add(new C3133());
                C2889.this.f12196.notifyDataSetChanged();
                C2889.this.f12198.notifyDataSetChanged();
                Integer num = teamSettingBean.data.isred;
                if (num == null || num.intValue() != 1) {
                    return;
                }
                C2889.this.f12197.add(new C3149("口令"));
                C2889.this.f12197.add(new C3149("语音"));
                C2889.this.f12199.add(new C3145());
                C2889.this.f12199.add(new C3147());
                C2889.this.f12196.notifyDataSetChanged();
                C2889.this.f12198.notifyDataSetChanged();
            }
        }

        public C2889(List list, List list2, TabAdapter tabAdapter, AbstractC2411 abstractC2411) {
            this.f12197 = list;
            this.f12199 = list2;
            this.f12196 = tabAdapter;
            this.f12198 = abstractC2411;
        }

        public void onResult(boolean z, TeamMember teamMember, int i) {
            if (!z || teamMember == null) {
                return;
            }
            if (teamMember.getType() == TeamMemberType.Manager || teamMember.getType() == TeamMemberType.Owner) {
                GroupRedPacketActivity.this.f12190 = true;
            } else {
                GroupRedPacketActivity.this.f12190 = false;
            }
            if (GroupRedPacketActivity.this.f12190) {
                this.f12197.add(new C3149("拼手气"));
                this.f12197.add(new C3149("普通"));
                this.f12197.add(new C3149("口令"));
                this.f12199.add(new C3146());
                this.f12199.add(new C3133());
                this.f12199.add(new C3145());
            } else {
                HashMap hashMap = new HashMap();
                hashMap.put("id", GroupRedPacketActivity.f12188);
                hashMap.put("os", "android");
                hashMap.put("v", C3346.m18097(C3346.m18096()));
                SignUtil.genParams(hashMap);
                薱倕錌.睩莩瘃().軺嬖腁膰(Host.getApi_GetTeamSetting()).頗櫔莠扶菐亗葫悶蹊禼鐹掷(hashMap).腆蚊渔().躋襉(new C2890());
            }
            this.f12196.notifyDataSetChanged();
            this.f12198.notifyDataSetChanged();
        }
    }

    public class C2891 extends AbstractC2411 {

        public final List f12202;

        public C2891(FragmentManager fragmentManager, List list) {
            super(fragmentManager);
            this.f12202 = list;
        }

        @Override
        public int getCount() {
            return this.f12202.size();
        }

        @Override
        public Fragment getItem(int i) {
            return (Fragment) this.f12202.get(i);
        }
    }

    public class C2892 implements ViewPager.InterfaceC0568 {

        public final TabAdapter f12204;

        public C2892(TabAdapter tabAdapter) {
            this.f12204 = tabAdapter;
        }

        @Override
        public void onPageScrollStateChanged(int i) {
        }

        @Override
        public void onPageScrolled(int i, float f, int i2) {
        }

        @Override
        public void onPageSelected(int i) {
            this.f12204.m15704(i);
        }
    }

    private void m15674() {
        this.f12191 = (ViewPager) findViewById(R.id.group_red_packet_viewpager);
        this.f12192 = (RecyclerView) findViewById(R.id.group_red_packet_tab);
        ImageView imageView = (ImageView) findViewById(R.id.group_red_packet_back);
        this.f12189 = imageView;
        imageView.setOnClickListener(new ViewOnClickListenerC2888());
        ArrayList arrayList = new ArrayList();
        C2891 c2891 = new C2891(getSupportFragmentManager(), arrayList);
        this.f12191.setAdapter(c2891);
        ArrayList arrayList2 = new ArrayList();
        TabAdapter tabAdapter = new TabAdapter(R.layout.item_red_packet_tab, arrayList2);
        this.f12192.setLayoutManager(new LinearLayoutManager(this, 0, false));
        this.f12192.setAdapter(tabAdapter);
        tabAdapter.setOnItemClickListener(new C2887(tabAdapter));
        NimUIKit.getTeamProvider().fetchTeamMember(f12188, NimUIKit.getAccount(), new C2889(arrayList2, arrayList, tabAdapter, c2891));
        this.f12191.addOnPageChangeListener(new C2892(tabAdapter));
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.layout_group_red_packet);
        StatusUtil.setImmersiveStatusBar(this, false);
        f12188 = getIntent().getStringExtra("recv_id");
        m15674();
    }

    @Override
    public void onDestroy() {
        f12188 = "";
        super.onDestroy();
    }
}