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


package com.tencent.mm.plugin.magicbrush.scl.nativedemo.ui;

import a50.g;
import android.content.Context;
import android.os.Bundle;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import androidx.constraintlayout.widget.ConstraintLayout;
import com.tencent.mm.R;
import com.tencent.mm.magicbrush.plugin.scl.view.MagicSclViewContainer;
import com.tencent.mm.plugin.mvvmbase.BaseMvvmActivity;
import com.tencent.mm.sdk.platformtools.Log;
import ek4.y;
import j90.e;
import kotlin.Metadata;
import lh4.m;
import ng2.c;
import wg4.b0;
import yz3.j;

@Metadata(bv = {}, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/tencent/mm/plugin/magicbrush/scl/nativedemo/ui/MagicSclNativeDemoUI;", "Lcom/tencent/mm/plugin/mvvmbase/BaseMvvmActivity;", "<init>", "()V", "mb-samples_release"}, k = 1, mv = {1, 7, 1})
public final class MagicSclNativeDemoUI extends BaseMvvmActivity {

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

    /* renamed from: e  reason: collision with root package name */
    public e<?, ?>.a f132360e;

    /* renamed from: f  reason: collision with root package name */
    public ViewGroup f132361f;

    public static final class a implements MenuItem.OnMenuItemClickListener {

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

        public a(MagicSclNativeDemoUI magicSclNativeDemoUI) {
            this.f132362d = magicSclNativeDemoUI;
        }

        public final boolean onMenuItemClick(MenuItem menuItem) {
            MagicSclNativeDemoUI magicSclNativeDemoUI = this.f132362d;
            int i15 = MagicSclNativeDemoUI.f132359g;
            magicSclNativeDemoUI.getClass();
            Log.i("MicroMsg.MagicSclNativeDemoUI", "releaseDynamicCardEnv");
            ViewGroup viewGroup = magicSclNativeDemoUI.f132361f;
            if (viewGroup != null) {
                viewGroup.removeAllViews();
            }
            e<?, ?>.a aVar = magicSclNativeDemoUI.f132360e;
            if (aVar != null) {
                ((c) j.c(c.class)).Q1(aVar.f238443e);
            }
            magicSclNativeDemoUI.f132360e = null;
            ((c) j.c(c.class)).DQ();
            this.f132362d.finish();
            return true;
        }
    }

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

    @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.vas.VASActivity, com.tencent.mm.ui.MMFragmentActivity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setMMTitle("MagicSclNativeDemoUI");
        setBackBtn(new a(this));
        this.f132361f = (ViewGroup) findViewById(R.id.f362850cu0);
        Log.i("MicroMsg.MagicSclNativeDemoUI", "setupDynamicCardEnv");
        if (!y.n("mock_123")) {
            ((c) j.c(c.class)).es();
            e<?, ?>.a Et0 = ((c) j.c(c.class)).Et0();
            this.f132360e = Et0;
            if (Et0 != null) {
                ViewGroup viewGroup = this.f132361f;
                Log.i("MicroMsg.MagicSclNativeDemoUI", "createFrameSetView");
                m.d(viewGroup);
                Context context = viewGroup.getContext();
                m.f(context, "container!!.context");
                MagicSclViewContainer magicSclViewContainer = new MagicSclViewContainer(context, null, 0, 6, null);
                magicSclViewContainer.setBackgroundColor(-65536);
                magicSclViewContainer.f76330h = "mock_123";
                magicSclViewContainer.setId(View.generateViewId());
                magicSclViewContainer.setLayoutParams(new ConstraintLayout.LayoutParams(-1, -1));
                viewGroup.addView(magicSclViewContainer);
                magicSclViewContainer.a(Et0);
                magicSclViewContainer.bringToFront();
                magicSclViewContainer.getId();
                e<?, ?>.a aVar = this.f132360e;
                if (aVar != null) {
                    g gVar = new g();
                    gVar.put("frameSetName", "mock_123");
                    b0 b0Var = b0.f332794a;
                    aVar.a("\n          {\n          \"type\": 1,\n          \"data\": \"{\\\"iconUrl\\\":\\\"https://dldir1v6.qq.com/weixin/checkresupdate/shopicon_51fca260daa5429ca68962e278c6eef5.png\\\",\\\"pagIconUrl\\\":\\\"\\\",\\\"iconType\\\":0,\\\"recommendReason\\\":\\\"商品\\\",\\\"wording\\\":\\\"古琴零基础入门年课\\\"}\"\n          }\n         ", gVar.toString());
                    return;
                }
                return;
            }
            return;
        }
        Log.e("MicroMsg.MagicSclNativeDemoUI", "frameSetName null or data null");
    }
}