正在查看: Baubap v3.9.7 应用的 IntercomSurveyActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Baubap v3.9.7 应用的 IntercomSurveyActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package io.intercom.android.sdk.survey.ui;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import c0.d;
import d.i;
import io.intercom.android.sdk.Injector;
import io.intercom.android.sdk.activities.IntercomBaseActivity;
import io.intercom.android.sdk.survey.SurveyLaunchMode;
import io.intercom.android.sdk.survey.SurveyViewModel;
import io.intercom.android.sdk.survey.model.SurveyData;
import io.intercom.android.sdk.utilities.PhoneNumberValidator;
import j2.c;
import l10.b;
import m30.f;
import m40.h0;
import q30.j;
public final class IntercomSurveyActivity extends IntercomBaseActivity {
public static final Companion Companion = new Companion(null);
private static final String PARCEL_SURVEY_ID = "parcel_survey_id";
private final Injector injector = Injector.get();
private final f viewModel$delegate = b.f0(new IntercomSurveyActivity$viewModel$2(this));
public static final class Companion {
private Companion() {
}
public Companion(kotlin.jvm.internal.f fVar) {
this();
}
public static Intent buildIntent$default(Companion companion, Context context, String str, int i, Object obj) {
if ((i & 2) != 0) {
str = null;
}
return companion.buildIntent(context, str);
}
public final Intent buildIntent(Context context) {
xu.b.y(context, "context");
return buildIntent$default(this, context, null, 2, null);
}
public final Intent buildIntent(Context context, String str) {
xu.b.y(context, "context");
Intent intent = new Intent(context, (Class<?>) IntercomSurveyActivity.class);
intent.putExtra(IntercomSurveyActivity.PARCEL_SURVEY_ID, str);
intent.setFlags(335544320);
return intent;
}
}
public static final Intent buildIntent(Context context) {
return Companion.buildIntent(context);
}
public final SurveyViewModel createVM() {
String stringExtra = getIntent().getStringExtra(PARCEL_SURVEY_ID);
return SurveyViewModel.Companion.create(this, stringExtra != null ? new SurveyLaunchMode.Programmatic(stringExtra) : new SurveyLaunchMode.Automatic((SurveyData) this.injector.getDataLayer().getSurveyData().getValue()));
}
public final SurveyViewModel getViewModel() {
return (SurveyViewModel) this.viewModel$delegate.getValue();
}
public void onBackPressed() {
}
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
PhoneNumberValidator.loadCountryAreaCodes(this);
i.a(this, new c(new IntercomSurveyActivity$onCreate$1(this), true, -179321000));
}
public void onStart() {
super/*i.s*/.onStart();
tx.b.X(d.u0(this), (j) null, (h0) null, new IntercomSurveyActivity$onStart$1(this, null), 3);
getViewModel().onUiLoaded();
}
public static final Intent buildIntent(Context context, String str) {
return Companion.buildIntent(context, str);
}
}