导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - SocialImPickMediaActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 SocialImPickMediaActivity.java JAVA 源代码文件

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


package com.wifitutu.social.im.ui;

import android.content.Context;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.widget.FrameLayout;
import androidx.activity.result.ActivityResult;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.kernel.a;
import com.wifitutu.link.foundation.kernel.c;
import com.wifitutu.link.foundation.kernel.j;
import com.wifitutu.link.foundation.kernel.ui.TransparentActivity;
import com.wifitutu.social.im.router.api.generate.PageLink$SocialImPickMediaParam;
import com.wifitutu.social.im.ui.SocialImPickMediaActivity;
import com.wifitutu.widget.imagepicker.bean.ImageItem;
import com.wifitutu.widget.imagepicker.ui.ImageGridActivity;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Iterator;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.g0;
import kotlin.jvm.internal.n;
import kotlin.jvm.internal.p;
import lg0.d4;
import lg0.d6;
import wz.g;
import x0.f;

@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0006\u0018\u0000 \u000f2\u00020\u0001:\u0001\u0010B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u000f\u0010\u0005\u001a\u00020\u0004H\u0002¢\u0006\u0004\b\u0005\u0010\u0003J\u0019\u0010\b\u001a\u00020\u00042\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0014¢\u0006\u0004\b\b\u0010\tR\u001e\u0010\u000e\u001a\n\u0012\u0004\u0012\u00020\u000b\u0018\u00010\n8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\f\u0010\r¨\u0006\u0011"}, d2 = {"Lcom/wifitutu/social/im/ui/SocialImPickMediaActivity;", "Lcom/wifitutu/link/foundation/kernel/ui/TransparentActivity;", "<init>", "()V", "Llg0/e0;", "W", "Landroid/os/Bundle;", "savedInstanceState", "onCreate", "(Landroid/os/Bundle;)V", "Lcom/wifitutu/link/foundation/kernel/a;", "", "U", "Lcom/wifitutu/link/foundation/kernel/a;", "resultBus", "V", "a", "social-im-impl_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class SocialImPickMediaActivity extends TransparentActivity {

    public static final Companion INSTANCE = new Companion(null);
    public static final String W = "EXT_BUS";
    public static ChangeQuickRedirect changeQuickRedirect;

    public a<Object> resultBus;

    @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R\u001a\u0010\u0005\u001a\u00020\u00048\u0006X\u0086D¢\u0006\f\n\u0004\b\u0005\u0010\u0006\u001a\u0004\b\u0007\u0010\b¨\u0006\t"}, d2 = {"Lcom/wifitutu/social/im/ui/SocialImPickMediaActivity$a;", "", "<init>", "()V", "", "EXT_BUS", "Ljava/lang/String;", "a", "()Ljava/lang/String;", "social-im-impl_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
    public static final class Companion {
        public static ChangeQuickRedirect changeQuickRedirect;

        public Companion() {
        }

        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final String a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 24313, new Class[0], String.class);
            return proxy.isSupported ? (String) proxy.result : SocialImPickMediaActivity.W;
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0002\u001a\u0004\u0018\u00018\u0000\"\n\b\u0000\u0010\u0001\u0018\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Ljava/io/Serializable;", "T", "a", "()Ljava/io/Serializable;"}, k = 3, mv = {1, 8, 0})
    public static final class b extends p implements ah0.a<PageLink$SocialImPickMediaParam> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final Intent s;
        public final String t;

        public b(Intent intent, String str) {
            super(0);
            this.s = intent;
            this.t = str;
        }

        public final PageLink$SocialImPickMediaParam a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 24314, new Class[0], Serializable.class);
            return proxy.isSupported ? (Serializable) proxy.result : Build.VERSION.SDK_INT >= 33 ? this.s.getSerializableExtra(this.t, PageLink$SocialImPickMediaParam.class) : (Serializable) d4.j(this.s.getSerializableExtra(this.t), g0.b(PageLink$SocialImPickMediaParam.class), true);
        }

        @Override
        public PageLink$SocialImPickMediaParam invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 24315, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : a();
        }
    }

    private final void W() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 24309, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        finish();
        overridePendingTransition(0, 0);
    }

    public static final void X(SocialImPickMediaActivity socialImPickMediaActivity, View view) {
        if (PatchProxy.proxy(new Object[]{socialImPickMediaActivity, view}, (Object) null, changeQuickRedirect, true, 24311, new Class[]{SocialImPickMediaActivity.class, View.class}, Void.TYPE).isSupported) {
            return;
        }
        a<Object> aVar = socialImPickMediaActivity.resultBus;
        if (aVar != null) {
            j.a.a(aVar, null, 1, null);
        }
        socialImPickMediaActivity.W();
    }

    public static final void Y(SocialImPickMediaActivity socialImPickMediaActivity, ActivityResult activityResult) {
        ArrayList arrayList;
        Intent a;
        if (PatchProxy.proxy(new Object[]{socialImPickMediaActivity, activityResult}, (Object) null, changeQuickRedirect, true, 24312, new Class[]{SocialImPickMediaActivity.class, ActivityResult.class}, Void.TYPE).isSupported) {
            return;
        }
        if (activityResult.b() != 1004 || (a = activityResult.a()) == null) {
            arrayList = null;
        } else {
            Serializable serializableExtra = a.getSerializableExtra("extra_result_items");
            n.g(serializableExtra, "null cannot be cast to non-null type java.util.ArrayList<com.wifitutu.widget.imagepicker.bean.ImageItem>{ kotlin.collections.TypeAliasesKt.ArrayList<com.wifitutu.widget.imagepicker.bean.ImageItem> }");
            arrayList = (ArrayList) serializableExtra;
        }
        if (arrayList == null || arrayList.size() <= 0) {
            a<Object> aVar = socialImPickMediaActivity.resultBus;
            if (aVar != null) {
                j.a.a(aVar, null, 1, null);
            }
        } else {
            ArrayList arrayList2 = new ArrayList();
            Iterator it = arrayList.iterator();
            while (it.hasNext()) {
                ImageItem imageItem = (ImageItem) it.next();
                zz.a aVar2 = new zz.a();
                aVar2.e(g.a(imageItem.b, imageItem.c));
                aVar2.h(imageItem.e);
                aVar2.b(imageItem.f);
                aVar2.f(imageItem.d);
                aVar2.c(imageItem.g);
                aVar2.d(imageItem.a);
                arrayList2.add(aVar2);
            }
            a<Object> aVar3 = socialImPickMediaActivity.resultBus;
            if (aVar3 != null) {
                c.j(aVar3, arrayList2);
            }
        }
        socialImPickMediaActivity.W();
    }

    public void onCreate(Bundle savedInstanceState) {
        if (PatchProxy.proxy(new Object[]{savedInstanceState}, this, changeQuickRedirect, false, 24308, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            return;
        }
        super/*androidx.fragment.app.FragmentActivity*/.onCreate(savedInstanceState);
        if (Build.VERSION.SDK_INT != 26) {
            setRequestedOrientation(1);
        }
        setContentView(nz.c.social_im_transparent_activity);
        ((FrameLayout) findViewById(nz.b.layout)).setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                SocialImPickMediaActivity.X(SocialImPickMediaActivity.this, view);
            }
        });
        Intent intent = getIntent();
        String m = g0.b(PageLink$SocialImPickMediaParam.class).m();
        n.f(m);
        PageLink$SocialImPickMediaParam pageLink$SocialImPickMediaParam = (PageLink$SocialImPickMediaParam) ((Serializable) d6.j(null, new b(intent, m)));
        Integer b2 = com.wifitutu.link.foundation.kernel.ui.n.b(getIntent(), W);
        a<Object> aVar = b2 != null ? (a) d4.x(b2.intValue(), null, 2, null) : null;
        this.resultBus = aVar;
        if (aVar != null) {
            d4.n(aVar, null, 1, null);
        }
        if (pageLink$SocialImPickMediaParam == null) {
            W();
            return;
        }
        x60.c l = x60.c.l();
        l.F(new wz.a());
        l.G(pageLink$SocialImPickMediaParam.getLimit() > 0);
        l.K(pageLink$SocialImPickMediaParam.getCamera());
        l.H(true);
        l.C(pageLink$SocialImPickMediaParam.getCrop());
        n.g(this, "null cannot be cast to non-null type androidx.activity.ComponentActivity");
        w0.b registerForActivityResult = registerForActivityResult(new f(), new w0.a() {
            public final void a(Object obj) {
                SocialImPickMediaActivity.Y(SocialImPickMediaActivity.this, (ActivityResult) obj);
            }
        });
        x60.c.l().I(pageLink$SocialImPickMediaParam.getLimit());
        x60.c.l().G(true);
        registerForActivityResult.a(new Intent((Context) this, (Class<?>) ImageGridActivity.class));
    }
}