package com.kwad.components.core.page; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.net.Uri; import android.os.Build; import android.os.Bundle; import android.text.TextUtils; import com.kwad.components.core.j.b; import com.kwad.sdk.R; import com.kwad.sdk.api.proxy.app.BaseFragmentActivity; import com.kwad.sdk.service.a; import com.kwad.sdk.utils.ai; import com.kwad.sdk.utils.aj; import com.tencent.smtt.sdk.TbsReaderView; public class d extends b { private boolean IR; private void at(boolean z) { Intent intent = getIntent(); if (z) { getActivity().startActivity((Intent) intent.getParcelableExtra("pendingIntent")); return; } String stringExtra = intent.getStringExtra(TbsReaderView.KEY_FILE_PATH); if (!TextUtils.isEmpty(stringExtra)) { aj.ax(getActivity().getApplicationContext(), stringExtra); } } private void nG() { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); builder.setTitle(R.string.ksad_request_install_title); builder.setMessage(R.string.ksad_request_install_content); builder.setNegativeButton(R.string.ksad_request_install_nagative, new DialogInterface.OnClickListener() { /* class com.kwad.components.core.page.d.AnonymousClass1 */ public final void onClick(DialogInterface dialogInterface, int i) { d.this.finish(); } }); builder.setPositiveButton(R.string.ksad_request_install_positive, new DialogInterface.OnClickListener() { /* class com.kwad.components.core.page.d.AnonymousClass2 */ public final void onClick(DialogInterface dialogInterface, int i) { d.this.nH(); } }); builder.create().show(); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void nH() { if (Build.VERSION.SDK_INT >= 26) { Intent intent = new Intent("android.settings.MANAGE_UNKNOWN_APP_SOURCES", Uri.parse("package:" + getActivity().getApplicationInfo().packageName)); intent.addFlags(67108864); getActivity().startActivityForResult(intent, 100); return; } finish(); } public static void register() { try { a.g(BaseFragmentActivity.RequestInstallPermissionActivity.class, d.class); } catch (Throwable unused) { } } @Override // com.kwad.components.core.j.b public String getPageName() { return "RequestInstallPermissionImpl"; } @Override // com.kwad.sdk.api.proxy.IActivityProxy public void onActivityResult(int i, int i2, Intent intent) { if (i == 100 && i2 == -1) { at(this.IR); } finish(); } @Override // com.kwad.sdk.api.proxy.IActivityProxy, com.kwad.components.core.j.b public void onCreate(Bundle bundle) { super.onCreate(bundle); Intent intent = getIntent(); if (intent == null) { finish(); return; } this.IR = intent.getBooleanExtra("fromNotification", false); if (Build.VERSION.SDK_INT < 26) { at(this.IR); finish(); } else if (this.IR) { if (ai.dj(getActivity())) { at(this.IR); } else { nH(); } } else if (intent.getBooleanExtra("needAllowDialog", false)) { nG(); } else { nH(); } } }