正在查看: Sandridge Go v2025.2.170190457 应用的 OfflineStartupBlockedActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Sandridge Go v2025.2.170190457 应用的 OfflineStartupBlockedActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.microsoft.intune.mam.client.app.offline;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import com.microsoft.intune.mam.client.app.AbstractC0130c;
import j5.AbstractC0405a;
import q5.EnumC0514b;
import u5.AbstractC0530a;
public class OfflineStartupBlockedActivity extends AbstractActivityC0155g {
private static final t5.e o = t5.f.a(OfflineStartupBlockedActivity.class);
public static void d(OfflineStartupBlockedActivity offlineStartupBlockedActivity, DialogInterface dialogInterface) {
offlineStartupBlockedActivity.getClass();
dialogInterface.dismiss();
offlineStartupBlockedActivity.finish();
}
public static void e(OfflineStartupBlockedActivity offlineStartupBlockedActivity, DialogInterface dialogInterface, int i) {
offlineStartupBlockedActivity.getClass();
dialogInterface.dismiss();
offlineStartupBlockedActivity.finish();
}
private void g(CharSequence charSequence, final String str) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(charSequence).setNegativeButton(getText(com.microsoft.intune.mam.h.b), new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i) {
OfflineStartupBlockedActivity.e(OfflineStartupBlockedActivity.this, dialogInterface, i);
}
}).setCancelable(true);
if (com.microsoft.intune.mam.client.app.M.f()) {
builder.setPositiveButton(getText(AbstractC0130c.a(this) ? com.microsoft.intune.mam.h.c : com.microsoft.intune.mam.h.f), new DialogInterface.OnClickListener() {
@Override
public final void onClick(DialogInterface dialogInterface, int i) {
AbstractC0130c.c(str, dialogInterface, this);
}
});
}
AlertDialog show = builder.show();
show.setCanceledOnTouchOutside(false);
show.setOnCancelListener(new DialogInterface.OnCancelListener() {
@Override
public final void onCancel(DialogInterface dialogInterface) {
OfflineStartupBlockedActivity.d(OfflineStartupBlockedActivity.this, dialogInterface);
}
});
}
@Override
protected void c() {
Intent intent = getIntent();
CharSequence charSequenceExtra = intent.getCharSequenceExtra("message");
String stringExtra = intent.getStringExtra("identityAuthority");
if (charSequenceExtra == null) {
charSequenceExtra = getString(com.microsoft.intune.mam.h.k);
}
g(charSequenceExtra, stringExtra);
}
@Override
public void finish() {
if (getIntent().getBooleanExtra("restartonfinish", false)) {
Intent intent = (Intent) AbstractC0530a.a(getIntent(), "android.intent.extra.INTENT", Intent.class);
if (intent == null) {
o.h(EnumC0514b.STARTUP_BLOCKED_RESTART_WITHOUT_INTENT, "Caller requested restart but did not provide intent", new Object[0]);
super.finish();
return;
} else {
intent.putExtra(C0143a.e, intent.getFlags());
AbstractC0405a.a(intent);
startActivity(intent);
}
}
super.finish();
}
}