package xyz.netfly.ui;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.widget.ProgressBar;
import androidx.annotation.Nullable;
import ie.x;
import ne.b;
import ne.c;
import u.a;
import xyz.stream.api.f;
import xyz.stream.api.o;
import xyz.stream.utils.e;
import xyz.stream.utils.f0;
import xyz.stream.view.BaseActivity;
import xyz.stream.view.BaseViewModel;
import xyz.stream.view.UiUtils;

/* JADX INFO: loaded from: classes3.dex */
public class SubscriptionActivity extends BaseActivity<BaseViewModel, x> {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final /* synthetic */ int f35279b = 0;

    public static boolean K(SubscriptionActivity subscriptionActivity, String str) {
        subscriptionActivity.getClass();
        if (str == null || str.isEmpty()) {
            return false;
        }
        String strTrim = str.trim();
        if (!strTrim.regionMatches(true, 0, "returnAndroid:", 0, 14)) {
            return false;
        }
        String strTrim2 = strTrim.substring(14).trim();
        if (strTrim2.startsWith("%20")) {
            strTrim2 = strTrim2.substring(3).trim();
        }
        L(subscriptionActivity, strTrim2);
        return true;
    }

    public static void L(Activity activity, String str) {
        if (activity == null || activity.isFinishing() || activity.isDestroyed() || str == null || str.trim().isEmpty()) {
            return;
        }
        try {
            activity.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str.trim())));
        } catch (Exception e10) {
            a.g(e10, new StringBuilder("SubscriptionActivity open external url failed: "));
        }
    }

    @Override // xyz.stream.view.BaseActivity
    public final v3.a getViewBinding() {
        return x.inflate(getLayoutInflater(), null, false);
    }

    @Override // xyz.stream.view.BaseActivity
    public final void initView() {
        int i10 = 8;
        if (e.d().f36118g) {
            ((x) this.binding).f27641c.setVisibility(8);
        } else {
            ((x) this.binding).f27641c.setVisibility(0);
        }
        WebView webView = ((x) this.binding).f27642d;
        webView.setBackgroundColor(0);
        ProgressBar progressBar = ((x) this.binding).f27640b;
        progressBar.setVisibility(0);
        progressBar.setIndeterminate(false);
        progressBar.setProgress(0);
        WebSettings settings = webView.getSettings();
        settings.setJavaScriptEnabled(true);
        settings.setJavaScriptCanOpenWindowsAutomatically(true);
        settings.setCacheMode(2);
        settings.setDomStorageEnabled(true);
        settings.setUseWideViewPort(true);
        settings.setLoadWithOverviewMode(true);
        webView.getSettings().setMixedContentMode(0);
        webView.addJavascriptInterface(new c(this), "android");
        String strD = f.b().d();
        String strQ = f0.o().q("flutter.spUnid", "");
        if (strD == null || strD.isEmpty()) {
            UiUtils.showTip(this, "Unknown error!");
            finish();
            return;
        }
        String str = strD + "?unid=" + strQ + "&d=" + (e.d().f36118g ? "tv" : "mobile") + "&back=true";
        StringBuilder sb = new StringBuilder("/");
        e.d().getClass();
        sb.append(e.f());
        sb.append("/");
        String strReplace = str.replace("/en/", sb.toString());
        webView.getSettings().setBlockNetworkImage(false);
        webView.loadUrl(strReplace);
        webView.setWebViewClient(new ne.a(this));
        webView.setWebChromeClient(new b(progressBar));
        ((x) this.binding).f27641c.setOnClickListener(new com.google.android.material.textfield.b(this, i10));
    }

    @Override // xyz.stream.view.BaseActivity, androidx.fragment.app.FragmentActivity, androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, android.app.Activity
    public void onCreate(@Nullable Bundle bundle) {
        super.onCreate(bundle);
        setContentView(((x) this.binding).f27639a);
        initView();
    }

    @Override // xyz.stream.view.BaseActivity, androidx.appcompat.app.AppCompatActivity, androidx.fragment.app.FragmentActivity, android.app.Activity
    public final void onDestroy() {
        super.onDestroy();
        o.f().c();
    }

    @Override // xyz.stream.view.BaseActivity
    public final void onInit() {
        super.onInit();
        if (e.d().f36121j) {
            requestWindowFeature(1);
            setRequestedOrientation(-1);
            UiUtils.setStatusBar(this);
        }
    }
}
