导航菜单

页面标题

页面副标题

MedEd v5.3.6 - WebViewActivity.java 源代码

正在查看: MedEd v5.3.6 应用的 WebViewActivity.java JAVA 源代码文件

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


package com.penpencil.physicswallah.feature.revenue.presentation.activity;

import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import androidx.databinding.DataBinderMapperImpl;
import defpackage.KR0;
import defpackage.Px3;
import defpackage.Yx3;
import defpackage.Zx3;
import java.util.LinkedHashMap;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;

@Metadata
public final class WebViewActivity extends KR0<S6> implements Yx3 {
    public static final int I0 = 0;
    public wv1 F0;
    public jV1 G0;
    public hI H0;

    public class a extends RE0 implements Function1<LayoutInflater, S6> {
        public static final a i = new a();

        public a() {
            super(1, S6.class, "inflate", "inflate(Landroid/view/LayoutInflater;)Lcom/penpencil/physicswallah/databinding/ActivitySatWebviewBinding;", 0);
        }

        public final Object invoke(Object obj) {
            LayoutInflater layoutInflater = (LayoutInflater) obj;
            Intrinsics.checkNotNullParameter(layoutInflater, "p0");
            int i2 = S6.u;
            DataBinderMapperImpl dataBinderMapperImpl = a00.a;
            return Hs3.p(layoutInflater, 2131558470, (ViewGroup) null, (Object) null);
        }
    }

    public WebViewActivity() {
        a aVar = a.i;
    }

    @Override
    public final void E0() {
        wv1 wv1Var = this.F0;
        if (wv1Var == null) {
            Intrinsics.n("medEdPlansEvents");
            throw null;
        }
        hI hIVar = this.H0;
        if (hIVar == null) {
            Intrinsics.n("cohortCurrentSessionManager");
            throw null;
        }
        String cohortId = hIVar.a().getCohortId();
        jV1 jv1 = this.G0;
        if (jv1 == null) {
            Intrinsics.n("networkManager");
            throw null;
        }
        String C = jv1.c().C();
        Intrinsics.checkNotNullExpressionValue(C, "getUserSegmentation(...)");
        jV1 jv12 = this.G0;
        if (jv12 == null) {
            Intrinsics.n("networkManager");
            throw null;
        }
        String C2 = jv12.c().C();
        Intrinsics.checkNotNullParameter(C, "userType");
        Pair[] pairArr = new Pair[7];
        if (cohortId == null) {
            cohortId = UW2.e(QW2.a);
        }
        pairArr[0] = new Pair("user_cohort_id", cohortId);
        pairArr[1] = new Pair("user_segment", UW2.f(C2));
        pairArr[2] = new Pair("user_type", UW2.f(C));
        pairArr[3] = new Pair("Selection", "yes");
        Qh qh = wv1Var.j;
        pairArr[4] = new Pair("UserId", qh.g());
        pairArr[5] = new Pair("current_year", qh.d());
        pairArr[6] = new Pair("user_status", qh.f());
        LinkedHashMap i = Ls1.i(pairArr);
        wv1Var.c("neet_plan_store_back", i);
        wv1Var.g("neet_plan_store_back", i);
        finish();
    }

    public final void S0(Ur3 ur3) {
        Intrinsics.checkNotNullParameter((S6) ur3, "<this>");
        String stringExtra = getIntent().getStringExtra("URL");
        if (stringExtra == null || stringExtra.length() == 0) {
            finish();
            return;
        }
        String stringExtra2 = getIntent().getStringExtra("URL");
        if (stringExtra2 != null) {
            WebView webView = R0().t;
            webView.setWebViewClient(new Px3(this));
            webView.getSettings().setJavaScriptEnabled(true);
            webView.getSettings().getLoadsImagesAutomatically();
            webView.getSettings().setDomStorageEnabled(true);
            webView.setWebChromeClient(new WebChromeClient());
            R0().t.loadUrl(stringExtra2);
            R0().t.addJavascriptInterface(new Zx3(this), "JSBridge");
        }
    }

    public final void onBackPressed() {
        if (R0().t.canGoBack()) {
            R0().t.goBack();
        } else {
            super/*OL*/.onBackPressed();
        }
    }
}