正在查看: Baubap v3.9.7 应用的 IntercomPreviewActivity.java JAVA 源代码文件
本页面展示 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));
}
}