WeChat.apk(点击下载) / GroupToolsManagereUI.java


package com.tencent.mm.chatroom.ui;

import android.content.Context;
import android.content.DialogInterface;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Rect;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewPropertyAnimator;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.recyclerview.widget.p;
import bj.e0;
import com.tencent.mm.R;
import com.tencent.mm.chatroom.storage.GroupToolItem;
import com.tencent.mm.plugin.appbrand.config.WxaAttributes;
import com.tencent.mm.plugin.appbrand.service.c1;
import com.tencent.mm.sdk.platformtools.Log;
import com.tencent.mm.sdk.platformtools.MMApplicationContext;
import com.tencent.mm.sdk.platformtools.MMHandlerThread;
import com.tencent.mm.sdk.platformtools.Util;
import com.tencent.mm.ui.MMActivity;
import com.tencent.mm.ui.MMActivityController;
import d60.z;
import i14.y0;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import nf0.e6;
import p64.i0;
import rg0.c;
import yf0.n;
import yf0.y;

public class GroupToolsManagereUI extends MMActivity implements n {

    /* renamed from: w  reason: collision with root package name */
    public static final /* synthetic */ int f73206w = 0;

    /* renamed from: e  reason: collision with root package name */
    public LinearLayout f73207e;

    /* renamed from: f  reason: collision with root package name */
    public RecyclerView f73208f;

    /* renamed from: g  reason: collision with root package name */
    public LinearLayout f73209g;

    /* renamed from: h  reason: collision with root package name */
    public RecyclerView f73210h;

    /* renamed from: i  reason: collision with root package name */
    public i0 f73211i = null;

    /* renamed from: j  reason: collision with root package name */
    public j f73212j;

    /* renamed from: n  reason: collision with root package name */
    public p f73213n;

    /* renamed from: o  reason: collision with root package name */
    public k f73214o;

    /* renamed from: p  reason: collision with root package name */
    public j f73215p;

    /* renamed from: q  reason: collision with root package name */
    public hj.e f73216q = null;

    /* renamed from: r  reason: collision with root package name */
    public LinkedList<GroupToolItem> f73217r = new LinkedList<>();

    /* renamed from: s  reason: collision with root package name */
    public String f73218s;

    /* renamed from: t  reason: collision with root package name */
    public boolean f73219t = false;

    /* renamed from: u  reason: collision with root package name */
    public int f73220u = 0;

    /* renamed from: v  reason: collision with root package name */
    public h f73221v = new a();

    public class a implements h {
        public a() {
        }
    }

    public class b implements MenuItem.OnMenuItemClickListener {
        public b() {
        }

        public boolean onMenuItemClick(MenuItem menuItem) {
            GroupToolsManagereUI groupToolsManagereUI = GroupToolsManagereUI.this;
            int i15 = GroupToolsManagereUI.f73206w;
            groupToolsManagereUI.T7();
            return true;
        }
    }

    public class c implements g {
        public c() {
        }
    }

    public class d implements DialogInterface.OnClickListener {
        public d() {
        }

        public void onClick(DialogInterface dialogInterface, int i15) {
            Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "back_dialot ok");
            GroupToolsManagereUI groupToolsManagereUI = GroupToolsManagereUI.this;
            e0.a(groupToolsManagereUI.f73218s, 2, groupToolsManagereUI.f73220u, groupToolsManagereUI.f73216q.f226663t.size());
            GroupToolsManagereUI.this.finish();
        }
    }

    public class e implements DialogInterface.OnClickListener {
        public e(GroupToolsManagereUI groupToolsManagereUI) {
        }

        public void onClick(DialogInterface dialogInterface, int i15) {
            Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "back_dialot cancel");
        }
    }

    public static class f extends p.d {

        /* renamed from: c  reason: collision with root package name */
        public List f73226c;

        /* renamed from: d  reason: collision with root package name */
        public g f73227d;

        /* renamed from: e  reason: collision with root package name */
        public boolean f73228e = true;

        /* renamed from: f  reason: collision with root package name */
        public boolean f73229f = false;

        public f(List list, g gVar) {
            this.f73226c = list;
            this.f73227d = gVar;
        }

        @Override // androidx.recyclerview.widget.p.d
        public void a(RecyclerView recyclerView, RecyclerView.z zVar) {
            super.a(recyclerView, zVar);
            this.f73229f = true;
        }

        @Override // androidx.recyclerview.widget.p.d
        public int c(RecyclerView recyclerView, RecyclerView.z zVar) {
            return p.d.g(3, 0);
        }

        @Override // androidx.recyclerview.widget.p.d
        public void h(Canvas canvas, RecyclerView recyclerView, RecyclerView.z zVar, float f15, float f16, int i15, boolean z15) {
            if (this.f73228e) {
                ViewPropertyAnimator animate = zVar.f7101d.animate();
                zVar.f7101d.setTranslationZ(20.0f);
                animate.start();
                this.f73228e = false;
            }
            if (this.f73229f) {
                ViewPropertyAnimator animate2 = zVar.f7101d.animate();
                zVar.f7101d.setTranslationZ(0.0f);
                animate2.start();
                this.f73229f = false;
                this.f73228e = true;
            }
            super.h(canvas, recyclerView, zVar, f15, f16, i15, z15);
        }

        @Override // androidx.recyclerview.widget.p.d
        public boolean i(RecyclerView recyclerView, RecyclerView.z zVar, RecyclerView.z zVar2) {
            int j15 = zVar.j();
            int j16 = zVar2.j();
            if (j15 < j16) {
                int i15 = j15;
                while (i15 < j16) {
                    int i16 = i15 + 1;
                    Collections.swap(this.f73226c, i15, i16);
                    i15 = i16;
                }
            } else {
                for (int i17 = j15; i17 > j16; i17--) {
                    Collections.swap(this.f73226c, i17, i17 - 1);
                }
            }
            recyclerView.getAdapter().notifyItemMoved(j15, j16);
            g gVar = this.f73227d;
            if (gVar != null) {
                GroupToolsManagereUI groupToolsManagereUI = GroupToolsManagereUI.this;
                groupToolsManagereUI.f73219t = true;
                groupToolsManagereUI.U7();
            }
            zVar.f7101d.performHapticFeedback(0, 2);
            return true;
        }

        @Override // androidx.recyclerview.widget.p.d
        public void k(RecyclerView.z zVar, int i15) {
        }

        @Override // androidx.recyclerview.widget.p.d
        public void l(RecyclerView.z zVar, int i15) {
        }
    }

    public interface g {
    }

    public interface h {
    }

    public static class i extends RecyclerView.z {
        public static final rg0.c G;
        public RelativeLayout A;
        public ImageView B;
        public ImageView C;
        public ImageView D;
        public TextView E;
        public RelativeLayout F;

        /* renamed from: z  reason: collision with root package name */
        public View f73230z;

        static {
            c.b bVar = new c.b();
            bVar.f294629o = R.raw.app_brand_app_default_icon_for_tail;
            int b15 = gy3.a.b(MMApplicationContext.getContext(), 20);
            int b16 = gy3.a.b(MMApplicationContext.getContext(), 20);
            bVar.f294624j = b15;
            bVar.f294625k = b16;
            bVar.f294634t = true;
            bVar.f294616b = true;
            bVar.f294615a = true;
            G = bVar.a();
        }

        public i(View view) {
            super(view);
            this.f73230z = view;
            this.A = (RelativeLayout) view.findViewById(R.id.oew);
            this.B = (ImageView) view.findViewById(R.id.oep);
            this.C = (ImageView) view.findViewById(R.id.oes);
            this.D = (ImageView) view.findViewById(R.id.a0z);
            this.E = (TextView) view.findViewById(R.id.oey);
            this.F = (RelativeLayout) view.findViewById(R.id.oeu);
            ImageView imageView = (ImageView) view.findViewById(R.id.oet);
        }
    }

    public static class j extends RecyclerView.e {

        /* renamed from: d  reason: collision with root package name */
        public Context f73231d;

        /* renamed from: e  reason: collision with root package name */
        public boolean f73232e;

        /* renamed from: f  reason: collision with root package name */
        public boolean f73233f = true;

        /* renamed from: g  reason: collision with root package name */
        public List<GroupToolItem> f73234g;

        /* renamed from: h  reason: collision with root package name */
        public h f73235h;

        public class a implements c1.a {

            /* renamed from: a  reason: collision with root package name */
            public final /* synthetic */ i f73236a;

            /* renamed from: com.tencent.mm.chatroom.ui.GroupToolsManagereUI$j$a$a  reason: collision with other inner class name */
            public class RunnableC0662a implements Runnable {

                /* renamed from: d  reason: collision with root package name */
                public final /* synthetic */ WxaAttributes f73238d;

                public RunnableC0662a(WxaAttributes wxaAttributes) {
                    this.f73238d = wxaAttributes;
                }

                public void run() {
                    a aVar = a.this;
                    j.this.T4(aVar.f73236a, this.f73238d);
                }
            }

            public a(i iVar) {
                this.f73236a = iVar;
            }

            @Override // com.tencent.mm.plugin.appbrand.service.c1.a
            public void a(WxaAttributes wxaAttributes) {
                MMHandlerThread.postToMainThread(new RunnableC0662a(wxaAttributes));
            }
        }

        public class b implements View.OnClickListener {

            /* renamed from: d  reason: collision with root package name */
            public final /* synthetic */ i f73240d;

            public b(i iVar) {
                this.f73240d = iVar;
            }

            public void onClick(View view) {
                ArrayList arrayList = new ArrayList();
                arrayList.add(view);
                Object[] array = arrayList.toArray();
                arrayList.clear();
                j30.a.b("com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter$2", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V", this, array);
                h hVar = j.this.f73235h;
                if (hVar != null) {
                    int j15 = this.f73240d.j();
                    a aVar = (a) hVar;
                    aVar.getClass();
                    Object tag = view.getTag();
                    if (tag instanceof GroupToolItem) {
                        boolean booleanValue = ((Boolean) ((ViewGroup) view.getParent()).getTag()).booleanValue();
                        GroupToolItem groupToolItem = (GroupToolItem) tag;
                        Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "iRecentUseToolsCallback click stick:%s", Boolean.valueOf(booleanValue));
                        if (booleanValue) {
                            groupToolItem.f73091f = e6.c();
                            GroupToolsManagereUI.this.f73216q.f226663t.remove(groupToolItem);
                            GroupToolsManagereUI.this.f73217r.addFirst(groupToolItem);
                            GroupToolsManagereUI.this.f73212j.notifyItemRemoved(j15);
                            GroupToolsManagereUI.this.f73215p.notifyItemInserted(0);
                        } else if (GroupToolsManagereUI.this.f73216q.s2()) {
                            GroupToolsManagereUI groupToolsManagereUI = GroupToolsManagereUI.this;
                            i14.j.E(groupToolsManagereUI, groupToolsManagereUI.getString(R.string.f367831az1), "", GroupToolsManagereUI.this.getString(R.string.f367504vi), false, null);
                        } else {
                            GroupToolsManagereUI.this.f73216q.f226663t.addLast(groupToolItem);
                            GroupToolsManagereUI.this.f73217r.remove(groupToolItem);
                            GroupToolsManagereUI groupToolsManagereUI2 = GroupToolsManagereUI.this;
                            groupToolsManagereUI2.f73212j.notifyItemInserted(groupToolsManagereUI2.f73216q.f226663t.size() - 1);
                            GroupToolsManagereUI.this.f73215p.notifyItemRemoved(j15);
                        }
                        if (booleanValue && !GroupToolsManagereUI.this.f73216q.s2()) {
                            j jVar = GroupToolsManagereUI.this.f73215p;
                            jVar.f73233f = true;
                            jVar.notifyDataSetChanged();
                        } else if (!booleanValue && GroupToolsManagereUI.this.f73216q.s2()) {
                            j jVar2 = GroupToolsManagereUI.this.f73215p;
                            jVar2.f73233f = false;
                            jVar2.notifyDataSetChanged();
                        }
                        GroupToolsManagereUI groupToolsManagereUI3 = GroupToolsManagereUI.this;
                        groupToolsManagereUI3.f73219t = true;
                        groupToolsManagereUI3.U7();
                        GroupToolsManagereUI.this.V7();
                    } else {
                        Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "iRecentUseToolsCallback click");
                    }
                }
                j30.a.g(this, "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter$2", "android/view/View$OnClickListener", "onClick", "(Landroid/view/View;)V");
            }
        }

        public class c implements View.OnLongClickListener {

            /* renamed from: d  reason: collision with root package name */
            public final /* synthetic */ i f73242d;

            public c(i iVar) {
                this.f73242d = iVar;
            }

            public boolean onLongClick(View view) {
                ArrayList arrayList = new ArrayList();
                arrayList.add(view);
                Object[] array = arrayList.toArray();
                arrayList.clear();
                j30.a.b("com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter$3", "android/view/View$OnLongClickListener", "onLongClick", "(Landroid/view/View;)Z", this, array);
                h hVar = j.this.f73235h;
                GroupToolsManagereUI.this.f73213n.z(this.f73242d);
                this.f73242d.F.performHapticFeedback(0, 2);
                j30.a.h(true, this, "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter$3", "android/view/View$OnLongClickListener", "onLongClick", "(Landroid/view/View;)Z");
                return true;
            }
        }

        public j(Context context, boolean z15, List<GroupToolItem> list, h hVar) {
            this.f73231d = context;
            this.f73232e = z15;
            this.f73234g = list;
            this.f73235h = hVar;
        }

        public final void T4(i iVar, WxaAttributes wxaAttributes) {
            String str;
            qg0.a b15 = qg0.a.b();
            String str2 = "";
            if (wxaAttributes != null) {
                str = wxaAttributes.field_smallHeadURL;
            } else {
                str = str2;
            }
            b15.h(str, iVar.D, i.G);
            TextView textView = iVar.E;
            if (wxaAttributes != null) {
                str2 = wxaAttributes.field_nickname;
            }
            textView.setText(str2);
        }

        @Override // androidx.recyclerview.widget.RecyclerView.e
        public int getItemCount() {
            return this.f73234g.size();
        }

        @Override // androidx.recyclerview.widget.RecyclerView.e
        public int getItemViewType(int i15) {
            return 0;
        }

        @Override // androidx.recyclerview.widget.RecyclerView.e
        public void onBindViewHolder(RecyclerView.z zVar, int i15) {
            List<GroupToolItem> list = this.f73234g;
            if (list != null && i15 >= 0 && i15 < list.size()) {
                i iVar = (i) zVar;
                GroupToolItem groupToolItem = this.f73234g.get(i15);
                View view = iVar.f73230z;
                k30.a aVar = new k30.a();
                ThreadLocal<k30.a> threadLocal = k30.c.f244265a;
                aVar.c(0);
                j30.a.d(view, aVar.b(), "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter", "onBindViewHolder", "(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
                view.setVisibility(((Integer) aVar.a(0)).intValue());
                j30.a.e(view, "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter", "onBindViewHolder", "(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V", "android/view/View_EXEC_", "setVisibility", "(I)V");
                if (this.f73232e) {
                    iVar.B.setVisibility(8);
                    iVar.C.setVisibility(0);
                    iVar.F.setVisibility(0);
                } else {
                    iVar.B.setVisibility(0);
                    iVar.C.setVisibility(8);
                    iVar.F.setVisibility(4);
                }
                if (Util.isEqual(groupToolItem.f73089d, "roomaa@app.origin")) {
                    iVar.D.setImageResource(R.drawable.bj5);
                    iVar.E.setText(R.string.f367830az0);
                } else if (Util.isEqual(groupToolItem.f73089d, "roomlive@app.origin")) {
                    iVar.D.setImageDrawable(gy3.a.i(this.f73231d, R.drawable.bj6));
                    iVar.E.setText(R.string.f367448ty);
                } else {
                    WxaAttributes e35 = ((c1) yz3.j.c(c1.class)).e3(groupToolItem.f73089d);
                    if (e35 == null) {
                        ((c1) yz3.j.c(c1.class)).KZ(groupToolItem.f73089d, new a(iVar));
                    } else {
                        T4(iVar, e35);
                    }
                }
                if (this.f73233f) {
                    View view2 = iVar.f73230z;
                    k30.a aVar2 = new k30.a();
                    aVar2.c(Float.valueOf(1.0f));
                    j30.a.d(view2, aVar2.b(), "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter", "onBindViewHolder", "(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V", "android/view/View_EXEC_", "setAlpha", "(F)V");
                    view2.setAlpha(((Float) aVar2.a(0)).floatValue());
                    j30.a.e(view2, "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter", "onBindViewHolder", "(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V", "android/view/View_EXEC_", "setAlpha", "(F)V");
                } else {
                    View view3 = iVar.f73230z;
                    k30.a aVar3 = new k30.a();
                    aVar3.c(Float.valueOf(0.3f));
                    j30.a.d(view3, aVar3.b(), "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter", "onBindViewHolder", "(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V", "android/view/View_EXEC_", "setAlpha", "(F)V");
                    view3.setAlpha(((Float) aVar3.a(0)).floatValue());
                    j30.a.e(view3, "com/tencent/mm/chatroom/ui/GroupToolsManagereUI$ToolAdapter", "onBindViewHolder", "(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V", "android/view/View_EXEC_", "setAlpha", "(F)V");
                }
                ((ViewGroup) iVar.A.getParent()).setTag(Boolean.valueOf(this.f73232e));
                iVar.A.setTag(groupToolItem);
                iVar.A.setOnClickListener(new b(iVar));
                if (this.f73232e) {
                    iVar.F.setOnLongClickListener(new c(iVar));
                } else {
                    iVar.F.setOnLongClickListener(null);
                }
            }
        }

        @Override // androidx.recyclerview.widget.RecyclerView.e
        public RecyclerView.z onCreateViewHolder(ViewGroup viewGroup, int i15) {
            return new i(LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.f365818sq, viewGroup, false));
        }
    }

    public static class k extends RecyclerView.l {

        /* renamed from: d  reason: collision with root package name */
        public Paint f73244d;

        /* renamed from: e  reason: collision with root package name */
        public int f73245e;

        public k(Context context) {
            this.f73245e = gy3.a.b(context, 8);
            Paint paint = new Paint();
            this.f73244d = paint;
            paint.setColor(context.getResources().getColor(R.color.f357929c));
        }

        @Override // androidx.recyclerview.widget.RecyclerView.l
        public void l(Rect rect, View view, RecyclerView recyclerView, RecyclerView.w wVar) {
            super.l(rect, view, recyclerView, wVar);
            rect.bottom = this.f73245e;
        }

        @Override // androidx.recyclerview.widget.RecyclerView.l
        public void m(Canvas canvas, RecyclerView recyclerView, RecyclerView.w wVar) {
            int childCount = recyclerView.getChildCount();
            int paddingLeft = recyclerView.getPaddingLeft();
            int width = recyclerView.getWidth() - recyclerView.getPaddingRight();
            for (int i15 = 0; i15 < childCount; i15++) {
                View childAt = recyclerView.getChildAt(i15);
                canvas.drawRect((float) paddingLeft, (float) childAt.getBottom(), (float) width, (float) (childAt.getBottom() + this.f73245e), this.f73244d);
            }
        }
    }

    public final boolean T7() {
        if (this.f73219t) {
            i14.j.C(this, getString(R.string.ays), "", getString(R.string.ayu), getString(R.string.ayt), false, new d(), new e(this));
        } else {
            e0.a(this.f73218s, 1, this.f73220u, this.f73216q.f226663t.size());
            finish();
        }
        return true;
    }

    public final void U7() {
        if (this.f73219t) {
            enableOptionMenu(0, true);
        } else {
            enableOptionMenu(0, false);
        }
    }

    public final void V7() {
        if (this.f73216q.f226663t.size() > 0) {
            this.f73207e.setVisibility(0);
        } else {
            this.f73207e.setVisibility(8);
        }
        if (this.f73217r.size() > 0) {
            this.f73209g.setVisibility(0);
        } else {
            this.f73209g.setVisibility(8);
        }
    }

    @Override // com.tencent.mm.ui.MMActivity
    public int getLayoutId() {
        return R.layout.f365817sp;
    }

    @Override // com.tencent.mm.ui.MMActivity
    public void initView() {
        super.initView();
        setMMTitle("");
        hideActionbarLine();
        setActionbarColor(getResources().getColor(R.color.f357929c));
        setBackGroundColorResource(R.color.f357929c);
        setBackBtn(new b());
        addTextOptionMenu(0, getString(R.string.ayv), new u0(this), null, MMActivityController.r.f176535f);
        U7();
        this.f73207e = (LinearLayout) findViewById(R.id.jb8);
        this.f73208f = (RecyclerView) findViewById(R.id.jb9);
        this.f73209g = (LinearLayout) findViewById(R.id.jb6);
        this.f73210h = (RecyclerView) findViewById(R.id.jb7);
        this.f73214o = new k(getContext());
        this.f73208f.setLayoutManager(new LinearLayoutManager(this));
        this.f73208f.j0(this.f73214o);
        j jVar = new j(getContext(), true, this.f73216q.f226663t, this.f73221v);
        this.f73212j = jVar;
        this.f73208f.setAdapter(jVar);
        this.f73212j.notifyDataSetChanged();
        this.f73210h.setLayoutManager(new LinearLayoutManager(this));
        this.f73210h.j0(this.f73214o);
        this.f73215p = new j(getContext(), false, this.f73217r, this.f73221v);
        if (this.f73216q.s2()) {
            this.f73215p.f73233f = false;
        }
        this.f73210h.setAdapter(this.f73215p);
        this.f73215p.notifyDataSetChanged();
        V7();
        p pVar = new p(new f(this.f73216q.f226663t, new c()));
        this.f73213n = pVar;
        pVar.o(this.f73208f);
    }

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.tencent.mm.ui.component.UIComponentActivity, com.tencent.mm.ui.MMActivity, com.tencent.mm.hellhoundlib.activities.HellActivity, com.tencent.mm.ui.MMFragmentActivity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        getWindow().setSoftInputMode(32);
        String stringExtra = getIntent().getStringExtra("key_chatroomname");
        this.f73218s = stringExtra;
        if (Util.isNullOrNil(stringExtra)) {
            Log.e("MicroMsg.roomtools.GroupToolsManagereUI", "mChatRoomName is null");
            finish();
        } else {
            hj.e Ga = ((ej.d) yz3.j.c(ej.d.class)).YN0().Ga(this.f73218s);
            this.f73216q = Ga;
            if (Ga == null) {
                Log.e("MicroMsg.roomtools.GroupToolsManagereUI", "tools is null");
                finish();
            } else {
                ArrayList parcelableArrayListExtra = getIntent().getParcelableArrayListExtra("key_recent_use_tools");
                if (parcelableArrayListExtra == null) {
                    this.f73217r = new LinkedList<>();
                } else {
                    this.f73217r.addAll(parcelableArrayListExtra);
                }
                Iterator<GroupToolItem> it = this.f73216q.f226663t.iterator();
                while (it.hasNext()) {
                    GroupToolItem next = it.next();
                    if (this.f73217r.contains(next)) {
                        this.f73217r.remove(next);
                    }
                }
                this.f73220u = this.f73216q.f226663t.size();
                Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "mChatRoomName is %s, recentUseToolItemList:%s", this.f73218s, Integer.valueOf(this.f73217r.size()));
            }
        }
        initView();
        z.d().a(3546, this);
    }

    @Override // androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, com.tencent.mm.ui.component.UIComponentActivity, com.tencent.mm.ui.MMActivity, com.tencent.mm.hellhoundlib.activities.HellActivity, com.tencent.mm.ui.MMFragmentActivity
    public void onDestroy() {
        z.d().p(3546, this);
        super.onDestroy();
    }

    @Override // com.tencent.mm.ui.component.UIComponentActivity, com.tencent.mm.ui.MMActivity
    public boolean onKeyUp(int i15, KeyEvent keyEvent) {
        if (i15 != 4) {
            return super.onKeyUp(i15, keyEvent);
        }
        T7();
        return true;
    }

    @Override // yf0.n
    public void onSceneEnd(int i15, int i16, String str, y yVar) {
        Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "onSceneEnd errType = %d, errCode = %d, errMsg = %s, scenetype:%s", Integer.valueOf(i15), Integer.valueOf(i16), str, Integer.valueOf(yVar.getType()));
        i0 i0Var = this.f73211i;
        if (i0Var != null && i0Var.isShowing()) {
            this.f73211i.dismiss();
        }
        if (i15 == 0 && i16 == 0) {
            Log.i("MicroMsg.roomtools.GroupToolsManagereUI", "onSceneEnd result:%s", Boolean.valueOf(((ej.d) yz3.j.c(ej.d.class)).YN0().update(this.f73216q, new String[0])));
            e0.a(this.f73218s, 3, this.f73220u, this.f73216q.f226663t.size());
            finish();
            return;
        }
        AppCompatActivity context = getContext();
        if (Util.isNullOrNil(str)) {
            str = getString(R.string.k4u);
        }
        y0.makeText(context, str, 0).show();
    }
}