导航菜单

页面标题

页面副标题

Baubap v3.9.7 - IntercomPreviewActivity.java 源代码

正在查看: Baubap v3.9.7 应用的 IntercomPreviewActivity.java JAVA 源代码文件

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


package io.intercom.android.sdk.ui.preview.ui;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import androidx.activity.o;
import d.i;
import io.intercom.android.sdk.m5.conversation.utils.c;
import io.intercom.android.sdk.ui.preview.data.IntercomPreviewArgs;
import io.intercom.android.sdk.ui.preview.viewmodel.PreviewViewModel;
import java.util.ArrayList;
import java.util.List;
import l10.b;
import m30.f;

public final class IntercomPreviewActivity extends o {
    private final f viewModel$delegate = b.f0(new IntercomPreviewActivity$viewModel$2(this));
    public static final Companion Companion = new Companion(null);
    public static final int $stable = 8;

    public static final class Companion {
        private Companion() {
        }

        public Companion(kotlin.jvm.internal.f fVar) {
            this();
        }

        public final Intent createIntent(Context context, IntercomPreviewArgs intercomPreviewArgs) {
            xu.b.y(context, "context");
            xu.b.y(intercomPreviewArgs, "args");
            Intent intent = new Intent(context, (Class<?>) IntercomPreviewActivity.class);
            intent.putExtra("INTERCOM_PREVIEW_ARGS", intercomPreviewArgs);
            return intent;
        }
    }

    public final void finishWithResult(int i, List<? extends Uri> list) {
        Intent intent = new Intent();
        intent.putParcelableArrayListExtra("MEDIA_RESULT_URIS", new ArrayList<>(list));
        setResult(i, intent);
        finish();
    }

    public final IntercomPreviewArgs getPreviewData() {
        IntercomPreviewArgs intercomPreviewArgs;
        if (Build.VERSION.SDK_INT >= 33) {
            Bundle extras = getIntent().getExtras();
            return (extras == null || (intercomPreviewArgs = (IntercomPreviewArgs) c.p(extras)) == null) ? new IntercomPreviewArgs(null, null, null, false, null, 31, null) : intercomPreviewArgs;
        }
        Bundle extras2 = getIntent().getExtras();
        IntercomPreviewArgs intercomPreviewArgs2 = extras2 != null ? (IntercomPreviewArgs) extras2.getParcelable("INTERCOM_PREVIEW_ARGS") : null;
        return intercomPreviewArgs2 == null ? new IntercomPreviewArgs(null, null, null, false, null, 31, null) : intercomPreviewArgs2;
    }

    public final PreviewViewModel getViewModel() {
        return (PreviewViewModel) this.viewModel$delegate.getValue();
    }

    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        i.a(this, new j2.c(new IntercomPreviewActivity$onCreate$1(this), true, -2110849940));
    }
}