正在查看: Handling Master v2 应用的 NsLh.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Handling Master v2 应用的 NsLh.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.x.x;
import android.R;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.os.Build;
import android.os.Bundle;
import android.os.Looper;
import android.os.Message;
import android.os.SystemClock;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.SparseArray;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebResourceError;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebView;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import com.bykv.vk.openvk.preload.falconx.loader.ILoader;
import com.bykv.vk.openvk.preload.geckox.model.WebResourceResponseModel;
import com.bytedance.sdk.component.adexpress.bmk.wuK;
import com.bytedance.sdk.component.utils.AP;
import com.bytedance.sdk.component.utils.Qvl;
import com.bytedance.sdk.openadsdk.MYk.DNa.DNa.aI;
import com.bytedance.sdk.openadsdk.Qvl.KkE;
import com.bytedance.sdk.openadsdk.RiL.Av;
import com.bytedance.sdk.openadsdk.RiL.DNa.DNa;
import com.bytedance.sdk.openadsdk.RiL.KkE;
import com.bytedance.sdk.openadsdk.bmk.bmk.gk;
import com.bytedance.sdk.openadsdk.bmk.lNi;
import com.bytedance.sdk.openadsdk.common.TTAdDislikeToast;
import com.bytedance.sdk.openadsdk.core.DiT;
import com.bytedance.sdk.openadsdk.core.Mhi;
import com.bytedance.sdk.openadsdk.core.Siq;
import com.bytedance.sdk.openadsdk.core.ix;
import com.bytedance.sdk.openadsdk.core.model.RiL;
import com.bytedance.sdk.openadsdk.core.model.puv;
import com.bytedance.sdk.openadsdk.core.qth;
import com.bytedance.sdk.openadsdk.core.rn.bmk;
import com.bytedance.sdk.openadsdk.core.rn.lNi;
import com.bytedance.sdk.openadsdk.core.rn.rn;
import com.bytedance.sdk.openadsdk.core.widget.qe;
import com.bytedance.sdk.openadsdk.core.widget.vej;
import com.bytedance.sdk.openadsdk.core.widget.wuG;
import com.bytedance.sdk.openadsdk.core.widget.wuK;
import com.bytedance.sdk.openadsdk.utils.DeviceUtils;
import com.bytedance.sdk.openadsdk.utils.rt;
import com.bytedance.sdk.openadsdk.utils.uK;
import com.w.o.GwPF;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Set;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.mediationsdk.utils.IronSourceConstants;
public class NsLh extends GwPF implements AP.DNa, KkE, bmk {
public static final KkE.DNa IILiIlllill1 = new Ii1ILILlilI();
public Siq I1111liL;
public boolean I11L111LLiLiL;
public com.bytedance.sdk.component.uK.bmk I1IILIil1lLlL;
public int I1IiIIi11LIl;
public RiL I1il1lIiLIliL;
public aI I1lilliL1IL;
public qe IL1IliL1l;
public int ILI1LLLL;
public com.bytedance.sdk.openadsdk.bmk.qe ILLIllIiiiL1;
public String ILLi1Lli1I1;
public boolean ILiLiL1l;
public Mhi ILilLIi1Ll;
public Context Ii1IiL1I1LI;
public Siq Ii1IlLLi;
public ILoader IiIILLl1IL;
public String IiILIIII;
public TTAdDislikeToast IillIiLLLllil;
public wuG Il1LLiiilIi1I;
public com.bytedance.sdk.openadsdk.core.gk.aI Il1ilLii;
public vej IliiIIIi11LLl;
public Av Ill1Ll1iILILl;
public wuK IllIiliilil;
public String f398i1Ii11L;
public int f399i1Ll1iiI1i;
public String f401i1lIlIi1iL1LI;
public String f402iI1I1LL11LllL;
public int iI1III1IILill;
public boolean f403iIIL1l1IlL;
public DNa f410iillI1LlLlI;
public gk f411ilIi11LlL11;
public RelativeLayout f412ilIiIIIliILIi;
public boolean Ilil111lI = true;
public boolean f407iLLiL1il11l = false;
public boolean f406iIlLII1LiL1IL = true;
public final AtomicBoolean IIILiL1I1iL1 = new AtomicBoolean(false);
public final String f404iILiIiLI1Iil = "embeded_ad";
public final AP IiLliliI11 = new AP(Looper.getMainLooper(), this);
public final AtomicBoolean IlIIliLl1 = new AtomicBoolean(false);
public final AtomicInteger f405iIiL1iLilIiI = new AtomicInteger(0);
public final AtomicInteger IiiLLili1L = new AtomicInteger(0);
public final AtomicInteger f409ii1i1L1Ii = new AtomicInteger(0);
public boolean I1IIilIii1l = false;
public com.bytedance.sdk.openadsdk.Qvl.bmk f408iLll1i11ii1I = new IliiIIIi11LLl();
public int f400i1ii1LIL = 1;
public class I11lllll1ILI1 extends com.bytedance.sdk.component.DNa.gk<JSONObject, JSONObject> {
public final WeakReference ilLiIi111I1ll;
public I11lllll1ILI1(WeakReference weakReference) {
this.ilLiIi111I1ll = weakReference;
}
public JSONObject DNa(@NonNull JSONObject jSONObject, @NonNull com.bytedance.sdk.component.DNa.aI aIVar) {
try {
Av av = (Av) this.ilLiIi111I1ll.get();
if (av == null) {
return null;
}
return av.bmk(DNa(), jSONObject);
} catch (Throwable unused) {
return null;
}
}
}
public class I1IILIil1lLlL implements View.OnClickListener {
public I1IILIil1lLlL() {
}
@Override
public void onClick(View view) {
NsLh.this.IiLliliI11();
}
}
public class I1IIiIII implements com.bytedance.sdk.openadsdk.bmk.wuK {
public I1IIiIII() {
}
public void DNa(int i) {
lNi.DNa.DNa(NsLh.this.f399i1Ll1iiI1i, NsLh.this.f409ii1i1L1Ii.get(), NsLh.this.IiiLLili1L.get(), NsLh.this.f405iIiL1iLilIiI.get() - NsLh.this.IiiLLili1L.get(), NsLh.this.I1il1lIiLIliL, "embeded_ad", i);
}
}
public class IL1lI11I implements View.OnClickListener {
public IL1lI11I() {
}
@Override
public void onClick(View view) {
if (NsLh.this.f411ilIi11LlL11 != null) {
NsLh.this.f411ilIi11LlL11.Av();
}
NsLh.this.IiLliliI11.sendMessage(NsLh.this.I1IIiIII(4, 0));
NsLh.this.I1IILIil1lLlL("playable_close");
NsLh.this.finish();
}
}
public class ILIlil1Lii implements View.OnTouchListener {
public ILIlil1Lii() {
}
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
if (NsLh.this.ILLIllIiiiL1 == null) {
return false;
}
NsLh.this.ILLIllIiiiL1.DNa(motionEvent);
return false;
}
}
public static class Ii1ILILlilI implements KkE.DNa {
public void DNa(String str, String str2, Throwable th) {
Qvl.DNa(str, str2, th);
}
}
public class Ilil111lI implements View.OnClickListener {
public Ilil111lI() {
}
@Override
public void onClick(View view) {
NsLh.this.I1IIilIii1l = !r2.I1IIilIii1l;
NsLh nsLh = NsLh.this;
nsLh.I1111liL(nsLh.I1IIilIii1l);
if (NsLh.this.Ill1Ll1iILILl != null) {
NsLh.this.Ill1Ll1iILILl.DNa(NsLh.this.I1IIilIii1l);
}
}
}
public class iIlLII1LiL1IL implements Mhi.DNa {
public iIlLII1LiL1IL() {
}
public void DNa() {
}
public void DNa(int i, String str) {
if (NsLh.this.IIILiL1I1iL1.get() || TextUtils.isEmpty(str)) {
return;
}
NsLh.this.IIILiL1I1iL1.set(true);
NsLh.this.iI1I1LL11LllL();
}
}
public class iL1LiI1iii extends com.bytedance.sdk.openadsdk.core.widget.DNa.bmk {
public iL1LiI1iii(Siq siq, com.bytedance.sdk.openadsdk.bmk.qe qeVar) {
super(siq, qeVar);
}
public void onProgressChanged(WebView webView, int i) {
super.onProgressChanged(webView, i);
if (NsLh.this.isFinishing()) {
return;
}
try {
NsLh.this.f408iLll1i11ii1I.DNa(i);
} catch (Throwable unused) {
}
if (NsLh.this.Il1ilLii != null) {
if (i != 100) {
NsLh.this.Il1ilLii.setProgress(i);
return;
}
NsLh.this.f407iLLiL1il11l = true;
NsLh.this.Il1ilLii.setVisibility(8);
NsLh.this.iIiL1iLilIiI();
}
}
}
public class iLLiL1il11l extends com.bytedance.sdk.openadsdk.core.rn.DNa {
public iLLiL1il11l(Context context, RiL riL, String str, int i) {
super(context, riL, str, i);
}
public void DNa(View view, float f, float f2, float f3, float f4, SparseArray<lNi.DNa> sparseArray, boolean z) {
RiL riL = ((rn) this).aI;
if (riL == null || riL.qd() != 1 || z) {
super.DNa(view, f, f2, f3, f4, sparseArray, z);
NsLh.this.I11L111LLiLiL = true;
NsLh.this.f403iIIL1l1IlL = true;
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("playable_url", NsLh.this.IiILIIII);
} catch (JSONException e) {
Qvl.DNa("TTPWPActivity", "onClick JSON ERROR", e);
}
com.bytedance.sdk.openadsdk.bmk.lNi.rn(NsLh.this.I1il1lIiLIliL, ((rn) this).KkE, "click_playable_download_button_loading", jSONObject);
}
}
}
public class ilIiIIIliILIi extends com.bytedance.sdk.openadsdk.core.rn.DNa {
public ilIiIIIliILIi(Context context, RiL riL, String str, int i) {
super(context, riL, str, i);
}
public void DNa(View view, float f, float f2, float f3, float f4, SparseArray<lNi.DNa> sparseArray, boolean z) {
RiL riL = ((rn) this).aI;
if (riL == null || riL.qd() != 1 || z) {
super.DNa(view, f, f2, f3, f4, sparseArray, z);
NsLh.this.I11L111LLiLiL = true;
NsLh.this.f403iIIL1l1IlL = true;
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("playable_url", NsLh.this.IiILIIII);
} catch (JSONException e) {
Qvl.DNa("TTPWPActivity", "onClick JSON ERROR", e);
}
com.bytedance.sdk.openadsdk.bmk.lNi.rn(NsLh.this.I1il1lIiLIliL, ((rn) this).KkE, "click_playable_download_button_loading", jSONObject);
}
}
}
public class ilLiIi111I1ll implements com.bytedance.sdk.openadsdk.RiL.lNi {
public ilLiIi111I1ll() {
}
public void DNa(String str, JSONObject jSONObject) {
NsLh.this.Ii1IlLLi.DNa(str, jSONObject);
}
}
@SuppressLint({"ClickableViewAccessibility"})
public final void Av() {
com.bytedance.sdk.component.uK.bmk bmkVar = this.I1IILIil1lLlL;
if (bmkVar == null) {
return;
}
bmkVar.setLandingPage(true);
this.I1IILIil1lLlL.setTag("landingpage");
this.I1IILIil1lLlL.setMaterialMeta(this.I1il1lIiLIliL.KKn());
com.bytedance.sdk.openadsdk.bmk.qe DNa = new com.bytedance.sdk.openadsdk.bmk.qe(this.I1il1lIiLIliL, this.I1IILIil1lLlL.getWebView(), new I1IIiIII(), this.iI1III1IILill).DNa(true);
this.ILLIllIiiiL1 = DNa;
DNa.DNa("embeded_ad");
this.ILLIllIiiiL1.DNa(this.f411ilIi11LlL11);
this.ILLIllIiiiL1.DNa(this.Ill1Ll1iILILl);
this.I1IILIil1lLlL.setWebViewClient(new il1IililIi(this.Ii1IiL1I1LI, this.Ii1IlLLi, this.ILLi1Lli1I1, this.ILLIllIiiiL1, true));
Ii1ILILlilI(this.I1IILIil1lLlL);
com.bytedance.sdk.openadsdk.utils.RiL.DNa(this.I1IILIil1lLlL, this.IiILIIII);
Av av = this.Ill1Ll1iILILl;
if (av != null) {
av.Av(this.IiILIIII);
}
this.I1IILIil1lLlL.setWebChromeClient(new iL1LiI1iii(this.Ii1IlLLi, this.ILLIllIiiiL1));
this.I1IILIil1lLlL.setOnTouchListener(new ILIlil1Lii());
}
public final void DNa(Bundle bundle) {
Intent intent = getIntent();
if (intent != null) {
this.I1IiIIi11LIl = intent.getIntExtra("sdk_version", 1);
this.ILLi1Lli1I1 = intent.getStringExtra("adid");
this.f401i1lIlIi1iL1LI = intent.getStringExtra("log_extra");
this.ILI1LLLL = intent.getIntExtra("source", -1);
this.I11L111LLiLiL = intent.getBooleanExtra("ad_pending_download", false);
this.IiILIIII = intent.getStringExtra("url");
this.f398i1Ii11L = intent.getStringExtra("gecko_id");
this.f402iI1I1LL11LllL = intent.getStringExtra("web_title");
if (com.bytedance.sdk.openadsdk.multipro.rn.lNi()) {
String stringExtra = intent.getStringExtra("multi_process_materialmeta");
if (stringExtra != null) {
try {
this.I1il1lIiLIliL = com.bytedance.sdk.openadsdk.core.rn.DNa(new JSONObject(stringExtra));
} catch (Exception e) {
Qvl.DNa("TTPWPActivity", "TTPlayableLandingPageActivity - onCreate MultiGlobalInfo : ", e);
}
}
} else {
this.I1il1lIiLIliL = DiT.DNa().rn();
DiT.DNa().aI();
}
}
if (bundle != null) {
try {
this.I1IiIIi11LIl = bundle.getInt("sdk_version", 1);
this.ILLi1Lli1I1 = bundle.getString("adid");
this.f401i1lIlIi1iL1LI = bundle.getString("log_extra");
this.ILI1LLLL = bundle.getInt("source", -1);
this.I11L111LLiLiL = bundle.getBoolean("ad_pending_download", false);
this.IiILIIII = bundle.getString("url");
this.f402iI1I1LL11LllL = bundle.getString("web_title");
String string = bundle.getString("material_meta", null);
if (!TextUtils.isEmpty(string)) {
this.I1il1lIiLIliL = com.bytedance.sdk.openadsdk.core.rn.DNa(new JSONObject(string));
}
} catch (Throwable unused) {
}
}
if (this.I1il1lIiLIliL == null) {
Qvl.DNa("TTPWPActivity", "material is null, no data to display");
finish();
} else {
try {
this.I1IIilIii1l = ix.bmk().ix(this.I1il1lIiLIliL.rM().getCodeId());
} catch (Throwable th) {
Qvl.DNa("TTPWPActivity", th.getMessage());
}
}
}
public void I1111liL(boolean z) {
try {
this.I1IIilIii1l = z;
this.Il1LLiiilIi1I.setImageDrawable(z ? uK.DNa(this.Ii1IiL1I1LI, "tt_mute_wrapper") : uK.DNa(this.Ii1IiL1I1LI, "tt_unmute_wrapper"));
Av av = this.Ill1Ll1iILILl;
if (av != null) {
av.DNa(z);
}
DNa dNa = this.f410iillI1LlLlI;
if (dNa != null) {
dNa.DNa(z);
}
} catch (Exception e) {
Qvl.DNa("TTPWPActivity", e.getMessage());
}
}
public final void I1IILIil1lLlL(String str) {
com.bytedance.sdk.openadsdk.bmk.lNi.DNa(System.currentTimeMillis(), this.I1il1lIiLIliL, "embeded_ad", str);
}
public final Message I1IIiIII(int i, int i2) {
Message obtain = Message.obtain();
obtain.what = 2;
obtain.arg1 = i;
if (i == 3) {
obtain.arg2 = i2;
}
return obtain;
}
public void ILIlil1Lii() {
if (this.IL1IliL1l == null) {
return;
}
RiL riL = this.I1il1lIiLIliL;
if (riL != null && !puv.wuG(riL)) {
this.IL1IliL1l.lNi();
return;
}
this.IL1IliL1l.rn(this.I1il1lIiLIliL, this.f400i1ii1LIL);
if (this.IL1IliL1l.getDownloadButton() != null) {
com.bytedance.sdk.openadsdk.core.rn.DNa illil1il11l = new iLLiL1il11l(this, this.I1il1lIiLIliL, "embeded_ad", this.ILI1LLLL);
illil1il11l.DNa(this.I1lilliL1IL);
this.IL1IliL1l.getDownloadButton().setOnClickListener(illil1il11l);
}
if (puv.kA(this.I1il1lIiLIliL)) {
this.IiLliliI11.sendMessageDelayed(I1IIiIII(2, puv.DNa(2)), puv.ak(this.I1il1lIiLIliL));
}
}
public final void Ii1ILILlilI(com.bytedance.sdk.component.uK.bmk bmkVar) {
if (bmkVar == null) {
return;
}
com.bytedance.sdk.openadsdk.core.widget.DNa.lNi.DNa(this.Ii1IiL1I1LI).DNa(false).rn(false).DNa(bmkVar.getWebView());
bmkVar.setUserAgentString(com.bytedance.sdk.openadsdk.utils.ix.DNa(bmkVar.getWebView(), this.I1IiIIi11LIl));
bmkVar.setMixedContentMode(0);
}
public void Ii1IlLLi() {
if (this.I1il1lIiLIliL != null) {
this.ILilLIi1Ll = new com.bytedance.sdk.openadsdk.lNi.lNi(this, this.I1il1lIiLIliL.irf(), this.I1il1lIiLIliL.Bj(), this.I1il1lIiLIliL.bYH().toString(), "playable");
}
if (this.IillIiLLLllil == null) {
this.IillIiLLLllil = new TTAdDislikeToast(this);
((FrameLayout) findViewById(R.id.content)).addView(this.IillIiLLLllil);
}
}
public void IiLliliI11() {
if (this.I1il1lIiLIliL == null || isFinishing()) {
return;
}
if (this.IIILiL1I1iL1.get()) {
Qvl();
return;
}
if (this.ILilLIi1Ll == null) {
Ii1IlLLi();
}
this.ILilLIi1Ll.DNa(new iIlLII1LiL1IL());
Mhi mhi = this.ILilLIi1Ll;
if (mhi != null) {
mhi.DNa();
}
}
public final View IillIiLLLllil() {
com.bytedance.sdk.openadsdk.core.gk.lNi lni = new com.bytedance.sdk.openadsdk.core.gk.lNi(this);
lni.setLayoutParams(new ViewGroup.LayoutParams(-1, -1));
if (this.ILiLiL1l) {
this.f410iillI1LlLlI = new DNa(this.Ii1IiL1I1LI, this.I1il1lIiLIliL, this.f400i1ii1LIL, this.I1IIilIii1l, lni, true);
} else {
this.I1IILIil1lLlL = new com.bytedance.sdk.component.uK.bmk(this);
this.I1IILIil1lLlL.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
this.I1IILIil1lLlL.setVisibility(4);
this.Il1ilLii = new com.bytedance.sdk.openadsdk.core.gk.aI(this, (AttributeSet) null, R.style.Widget.ProgressBar.Horizontal);
FrameLayout.LayoutParams layoutParams = new FrameLayout.LayoutParams(-1, rt.lNi(this, 3.0f));
layoutParams.gravity = 49;
this.Il1ilLii.setLayoutParams(layoutParams);
this.Il1ilLii.setProgress(1);
this.Il1ilLii.setProgressDrawable(uK.DNa(this, "tt_browser_progress_style"));
this.IL1IliL1l = new qe(this);
this.IL1IliL1l.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
this.IL1IliL1l.setClickable(true);
this.IL1IliL1l.setFocusable(true);
this.IllIiliilil = new wuK(this);
this.IllIiliilil.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
}
this.Il1LLiiilIi1I = new wuG(this);
FrameLayout.LayoutParams layoutParams2 = new FrameLayout.LayoutParams(rt.lNi(this, 28.0f), rt.lNi(this, 28.0f));
layoutParams2.leftMargin = rt.lNi(this, 12.0f);
layoutParams2.topMargin = rt.lNi(this, 20.0f);
this.Il1LLiiilIi1I.setLayoutParams(layoutParams2);
this.Il1LLiiilIi1I.setScaleType(ImageView.ScaleType.CENTER);
this.Il1LLiiilIi1I.setImageDrawable(uK.DNa(this, "tt_unmute_wrapper"));
this.IliiIIIi11LLl = new vej(this);
FrameLayout.LayoutParams layoutParams3 = new FrameLayout.LayoutParams(-2, rt.lNi(this, 28.0f));
layoutParams3.gravity = 8388661;
layoutParams3.leftMargin = rt.lNi(this, 16.0f);
layoutParams3.rightMargin = rt.lNi(this, 80.0f);
layoutParams3.topMargin = rt.lNi(this, 20.0f);
this.IliiIIIi11LLl.setLayoutParams(layoutParams3);
this.IliiIIIi11LLl.setGravity(17);
this.IliiIIIi11LLl.setText(com.bytedance.sdk.component.utils.RiL.DNa(this, "tt_reward_feedback"));
this.IliiIIIi11LLl.setTextColor(-1);
this.IliiIIIi11LLl.setTextSize(14.0f);
this.f412ilIiIIIliILIi = new com.bytedance.sdk.openadsdk.core.gk.KkE(this);
FrameLayout.LayoutParams layoutParams4 = new FrameLayout.LayoutParams(rt.lNi(this, 28.0f), rt.lNi(this, 28.0f));
layoutParams4.gravity = 8388661;
layoutParams4.topMargin = rt.lNi(this, 20.0f);
layoutParams4.rightMargin = rt.lNi(this, 24.0f);
this.f412ilIiIIIliILIi.setLayoutParams(layoutParams4);
this.f412ilIiIIIliILIi.setBackground(uK.DNa(this, "tt_mute_btn_bg"));
this.f412ilIiIIIliILIi.setGravity(17);
this.f412ilIiIIIliILIi.setVisibility(8);
com.bytedance.sdk.openadsdk.core.gk.bmk bmkVar = new com.bytedance.sdk.openadsdk.core.gk.bmk(this);
bmkVar.setLayoutParams(new RelativeLayout.LayoutParams(rt.lNi(this, 12.0f), rt.lNi(this, 12.0f)));
bmkVar.setImageDrawable(com.bytedance.sdk.component.utils.RiL.lNi(this, "tt_video_close_drawable"));
bmkVar.setVisibility(0);
this.f412ilIiIIIliILIi.addView(bmkVar);
if (!this.ILiLiL1l) {
lni.addView(this.I1IILIil1lLlL);
lni.addView(this.Il1ilLii);
lni.addView(this.IllIiliilil);
lni.addView(this.IL1IliL1l);
}
lni.addView(this.Il1LLiiilIi1I);
lni.addView(this.IliiIIIi11LLl);
lni.addView(this.f412ilIiIIIliILIi);
return lni;
}
public final void Il1ilLii() {
if (this.Ill1Ll1iILILl != null) {
return;
}
if (com.bytedance.sdk.openadsdk.core.uK.rn().MYk()) {
com.bytedance.sdk.openadsdk.RiL.KkE.DNa(IILiIlllill1);
}
Il1LLiiilIi1I il1LLiiilIi1I = new Il1LLiiilIi1I();
ilLiIi111I1ll illiii111i1ll = new ilLiIi111I1ll();
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("cid", this.ILLi1Lli1I1);
jSONObject.put("log_extra", this.f401i1lIlIi1iL1LI);
this.Ill1Ll1iILILl = Av.DNa(getApplicationContext(), this.I1IILIil1lLlL.getWebView(), illiii111i1ll, il1LLiiilIi1I).KkE(this.IiILIIII).gk(com.bytedance.sdk.openadsdk.common.rn.DNa(ix.DNa())).DNa(com.bytedance.sdk.openadsdk.common.rn.DNa()).lNi(jSONObject).rn(com.bytedance.sdk.openadsdk.common.rn.gk()).DNa("sdkEdition", com.bytedance.sdk.openadsdk.common.rn.lNi()).bmk(com.bytedance.sdk.openadsdk.common.rn.bmk()).bmk(false).DNa(this.I1IIilIii1l).DNa(puv.Pk(this.I1il1lIiLIliL)).rn(puv.Pk(this.I1il1lIiLIliL)).gk(true);
} catch (Throwable unused) {
}
if (this.Ill1Ll1iILILl == null) {
Qvl.DNa("Pangle", "new PlayablePlugin Object failed, mPlayablePlugin is null");
return;
}
if (!TextUtils.isEmpty(puv.qe(this.I1il1lIiLIliL))) {
this.Ill1Ll1iILILl.lNi(puv.qe(this.I1il1lIiLIliL));
}
Set<String> qe = this.Ill1Ll1iILILl.qe();
WeakReference weakReference = new WeakReference(this.Ill1Ll1iILILl);
for (String str : qe) {
if (!"subscribe_app_ad".equals(str) && !"adInfo".equals(str) && !"webview_time_track".equals(str) && !"download_app_ad".equals(str)) {
this.Ii1IlLLi.DNa().DNa(str, new I11lllll1ILI1(weakReference));
}
}
}
public final void Qvl() {
TTAdDislikeToast tTAdDislikeToast = this.IillIiLLLllil;
if (tTAdDislikeToast != null) {
tTAdDislikeToast.show(TTAdDislikeToast.getDislikeTip());
}
}
public final void aI() {
if (this.I1il1lIiLIliL.EK() == 4) {
this.I1lilliL1IL = com.bytedance.sdk.openadsdk.MYk.DNa.DNa.KkE.DNa(this.Ii1IiL1I1LI, this.I1il1lIiLIliL, "interaction");
}
}
public final void iI1I1LL11LllL() {
TTAdDislikeToast tTAdDislikeToast = this.IillIiLLLllil;
if (tTAdDislikeToast != null) {
tTAdDislikeToast.show(TTAdDislikeToast.getDislikeSendTip());
}
}
public final void iIiL1iLilIiI() {
if (this.IlIIliLl1.getAndSet(true)) {
return;
}
if (!puv.puv(this.I1il1lIiLIliL) || (this.f407iLLiL1il11l && this.Ilil111lI)) {
com.bytedance.sdk.component.uK.bmk bmkVar = this.I1IILIil1lLlL;
if (bmkVar == null || this.IL1IliL1l == null) {
return;
}
rt.DNa(bmkVar, 0);
rt.DNa(this.IL1IliL1l, 8);
return;
}
if (this.IllIiliilil == null || this.IL1IliL1l == null) {
return;
}
com.bytedance.sdk.openadsdk.core.rn.DNa dNa = new com.bytedance.sdk.openadsdk.core.rn.DNa(this, this.I1il1lIiLIliL, "embeded_ad", this.ILI1LLLL);
dNa.DNa(this.I1lilliL1IL);
this.IllIiliilil.DNa(this.I1il1lIiLIliL, "embeded_ad", dNa);
rt.DNa(this.IllIiliilil, 0);
rt.DNa(this.IL1IliL1l, 8);
rt.DNa(this.Il1LLiiilIi1I, 8);
}
public final void iIlLII1LiL1IL() {
int i = ix.bmk().why(String.valueOf(this.I1il1lIiLIliL.nN())).ix;
if (i >= 0) {
this.IiLliliI11.sendEmptyMessageDelayed(1, i * 1000);
} else {
rt.DNa(this.f412ilIiIIIliILIi, 0);
}
}
public void onBackPressed() {
super/*android.app.Activity*/.onBackPressed();
gk gkVar = this.f411ilIi11LlL11;
if (gkVar != null) {
gkVar.Av();
}
}
public void onConfigurationChanged(Configuration configuration) {
super/*android.app.Activity*/.onConfigurationChanged(configuration);
}
@SuppressLint({"SourceLockedOrientationActivity"})
public void onCreate(@Nullable Bundle bundle) {
DNa dNa;
super/*android.app.Activity*/.onCreate(bundle);
if (!com.bytedance.sdk.openadsdk.core.wuG.gk()) {
finish();
return;
}
long elapsedRealtime = SystemClock.elapsedRealtime();
try {
requestWindowFeature(1);
getWindow().addFlags(1024);
getWindow().addFlags(16777216);
ix.rn(this);
} catch (Throwable unused) {
}
DNa(bundle);
RiL riL = this.I1il1lIiLIliL;
if (riL == null) {
return;
}
this.ILiLiL1l = riL.fD();
int ix = puv.ix(this.I1il1lIiLIliL);
if (ix == 0) {
setRequestedOrientation(14);
} else if (ix == 1) {
setRequestedOrientation(1);
} else if (ix == 2) {
setRequestedOrientation(0);
this.f400i1ii1LIL = 2;
}
this.Ii1IiL1I1LI = this;
try {
setContentView(IillIiLLLllil());
uK();
aI();
if (this.ILiLiL1l) {
wuG();
this.f410iillI1LlLlI.DNa(false, (com.bytedance.sdk.openadsdk.Qvl.gk) null);
} else {
ILIlil1Lii();
qe();
if (!TextUtils.isEmpty(this.f398i1Ii11L)) {
this.IiIILLl1IL = com.bytedance.sdk.openadsdk.KkE.rn.DNa().rn();
int DNa = com.bytedance.sdk.openadsdk.KkE.rn.DNa().DNa(this.IiIILLl1IL, this.f398i1Ii11L);
this.f399i1Ll1iiI1i = DNa;
this.iI1III1IILill = DNa > 0 ? 2 : 0;
}
Av();
gk gkVar = this.f411ilIi11LlL11;
if (gkVar != null) {
gkVar.KkE();
}
}
iIlLII1LiL1IL();
lNi.DNa.DNa(SystemClock.elapsedRealtime() - elapsedRealtime, this.I1il1lIiLIliL, "embeded_ad", this.IiIILLl1IL, this.f398i1Ii11L);
if (!this.ILiLiL1l || (dNa = this.f410iillI1LlLlI) == null) {
return;
}
dNa.DNa();
} catch (Throwable unused2) {
finish();
}
}
public void onDestroy() {
super/*android.app.Activity*/.onDestroy();
DNa dNa = this.f410iillI1LlLlI;
if (dNa != null) {
dNa.bmk();
}
gk gkVar = this.f411ilIi11LlL11;
if (gkVar != null) {
gkVar.DNa(true);
this.f411ilIi11LlL11.Qvl();
}
this.IiLliliI11.removeCallbacksAndMessages(null);
try {
if (getWindow() != null) {
((ViewGroup) getWindow().getDecorView()).removeAllViews();
}
} catch (Throwable unused) {
}
if (!TextUtils.isEmpty(this.f398i1Ii11L)) {
lNi.DNa.DNa(this.IiiLLili1L.get(), this.f405iIiL1iLilIiI.get(), this.I1il1lIiLIliL);
}
com.bytedance.sdk.openadsdk.KkE.rn.DNa().DNa(this.IiIILLl1IL);
com.bytedance.sdk.component.uK.bmk bmkVar = this.I1IILIil1lLlL;
if (bmkVar != null) {
qth.DNa(bmkVar.getWebView());
this.I1IILIil1lLlL.Qvl();
}
this.I1IILIil1lLlL = null;
Siq siq = this.Ii1IlLLi;
if (siq != null) {
siq.qe();
}
Siq siq2 = this.I1111liL;
if (siq2 != null) {
siq2.qe();
}
Av av = this.Ill1Ll1iILILl;
if (av != null) {
av.rM();
}
com.bytedance.sdk.openadsdk.bmk.qe qeVar = this.ILLIllIiiiL1;
if (qeVar != null) {
qeVar.lNi(true);
}
Mhi mhi = this.ILilLIi1Ll;
if (mhi != null) {
mhi.rn();
}
}
public void onPause() {
super.onPause();
Siq siq = this.Ii1IlLLi;
if (siq != null) {
siq.rn(false);
}
Av av = this.Ill1Ll1iILILl;
if (av != null) {
av.DNa(true);
this.Ill1Ll1iILILl.lNi(false);
}
DeviceUtils.AudioInfoReceiver.rn(this);
DNa dNa = this.f410iillI1LlLlI;
if (dNa != null) {
dNa.lNi();
}
}
public void onResume() {
super.onResume();
Siq siq = this.Ii1IlLLi;
if (siq != null) {
siq.wuK();
com.bytedance.sdk.component.uK.bmk bmkVar = this.I1IILIil1lLlL;
if (bmkVar != null) {
this.Ii1IlLLi.rn(bmkVar.getVisibility() == 0);
}
}
Siq siq2 = this.I1111liL;
if (siq2 != null) {
siq2.wuK();
}
Av av = this.Ill1Ll1iILILl;
if (av != null) {
av.lNi(true);
}
com.bytedance.sdk.openadsdk.bmk.qe qeVar = this.ILLIllIiiiL1;
if (qeVar != null) {
qeVar.KkE();
}
DeviceUtils.AudioInfoReceiver.DNa(this);
if (DeviceUtils.KkE() == 0) {
this.I1IIilIii1l = true;
}
I1111liL(this.I1IIilIii1l);
DNa dNa = this.f410iillI1LlLlI;
if (dNa != null) {
dNa.rn();
}
}
public void onSaveInstanceState(Bundle bundle) {
if (bundle == null) {
bundle = new Bundle();
}
try {
RiL riL = this.I1il1lIiLIliL;
bundle.putString("material_meta", riL != null ? riL.bYH().toString() : null);
bundle.putInt("sdk_version", this.I1IiIIi11LIl);
bundle.putString("adid", this.ILLi1Lli1I1);
bundle.putString("log_extra", this.f401i1lIlIi1iL1LI);
bundle.putInt("source", this.ILI1LLLL);
bundle.putBoolean("ad_pending_download", this.I11L111LLiLiL);
bundle.putString("url", this.IiILIIII);
bundle.putString("web_title", this.f402iI1I1LL11LllL);
bundle.putString("event_tag", "embeded_ad");
} catch (Throwable unused) {
}
super/*android.app.Activity*/.onSaveInstanceState(bundle);
}
public void onStart() {
super/*android.app.Activity*/.onStart();
gk gkVar = this.f411ilIi11LlL11;
if (gkVar != null) {
gkVar.wuK();
}
}
public void onStop() {
super/*android.app.Activity*/.onStop();
gk gkVar = this.f411ilIi11LlL11;
if (gkVar != null) {
gkVar.uK();
}
com.bytedance.sdk.openadsdk.bmk.qe qeVar = this.ILLIllIiiiL1;
if (qeVar != null) {
qeVar.Av();
}
}
public final void qe() {
ArrayList arrayList = new ArrayList();
arrayList.add(this.I1il1lIiLIliL);
this.f411ilIi11LlL11 = new com.bytedance.sdk.openadsdk.bmk.ix(3, "embeded_ad", this.I1il1lIiLIliL);
this.Ii1IlLLi = new Siq(this);
this.Ii1IlLLi.rn(this.I1IILIil1lLlL).DNa(this.I1il1lIiLIliL).DNa(arrayList).lNi(this.ILLi1Lli1I1).bmk(this.f401i1lIlIi1iL1LI).rn("embeded_ad").rn(this.ILI1LLLL).DNa(this).DNa(this.f411ilIi11LlL11).DNa(this.f408iLll1i11ii1I).DNa(this.I1IILIil1lLlL).gk(this.I1il1lIiLIliL.pv());
Il1ilLii();
}
public final void uK() {
RelativeLayout relativeLayout = this.f412ilIiIIIliILIi;
if (relativeLayout != null) {
relativeLayout.setOnClickListener(new IL1lI11I());
}
vej vejVar = this.IliiIIIi11LLl;
if (vejVar != null) {
vejVar.setOnClickListener(new I1IILIil1lLlL());
}
wuG wug = this.Il1LLiiilIi1I;
if (wug != null) {
wug.setOnClickListener(new Ilil111lI());
}
if (this.ILiLiL1l) {
return;
}
this.I1IILIil1lLlL.setBackgroundColor(-16777216);
rt.DNa(this.I1IILIil1lLlL, 4);
this.IL1IliL1l.rn(this.I1il1lIiLIliL, this.f400i1ii1LIL);
}
public final void wuG() {
ilIiIIIliILIi iliiiiiliilii = new ilIiIIIliILIi(this, this.I1il1lIiLIliL, "embeded_ad", this.ILI1LLLL);
iliiiiiliilii.DNa(this.I1lilliL1IL);
DNa dNa = this.f410iillI1LlLlI;
if (dNa != null) {
dNa.DNa(iliiiiiliilii);
}
}
public class Il1LLiiilIi1I extends com.bytedance.sdk.openadsdk.RiL.DNa {
public Il1LLiiilIi1I() {
}
public void DNa(int i, String str) {
super.DNa(i, str);
if (puv.puv(NsLh.this.I1il1lIiLIliL)) {
NsLh.this.IiLliliI11.sendMessage(NsLh.this.I1IIiIII(3, puv.DNa(i)));
NsLh.this.iIiL1iLilIiI();
}
}
public com.bytedance.sdk.openadsdk.RiL.bmk DNa() {
String aI = com.bytedance.sdk.openadsdk.common.rn.aI();
aI.hashCode();
switch (aI) {
case "2g":
return com.bytedance.sdk.openadsdk.RiL.bmk.DNa;
case "3g":
return com.bytedance.sdk.openadsdk.RiL.bmk.rn;
case "4g":
return com.bytedance.sdk.openadsdk.RiL.bmk.lNi;
case "5g":
return com.bytedance.sdk.openadsdk.RiL.bmk.bmk;
case "wifi":
return com.bytedance.sdk.openadsdk.RiL.bmk.gk;
default:
return com.bytedance.sdk.openadsdk.RiL.bmk.KkE;
}
}
public void DNa(JSONObject jSONObject) {
com.bytedance.sdk.openadsdk.bmk.lNi.rn(NsLh.this.I1il1lIiLIliL, "embeded_ad", "playable_track", jSONObject);
}
}
public class IliiIIIi11LLl implements com.bytedance.sdk.openadsdk.Qvl.bmk {
public IliiIIIi11LLl() {
}
public void DNa() {
if (!NsLh.this.isFinishing() && puv.wuG(NsLh.this.I1il1lIiLIliL) && puv.kA(NsLh.this.I1il1lIiLIliL)) {
NsLh.this.IiLliliI11.removeMessages(2);
NsLh.this.IiLliliI11.sendMessage(NsLh.this.I1IIiIII(1, 0));
}
}
public void rn() {
if (puv.wuG(NsLh.this.I1il1lIiLIliL) && puv.vej(NsLh.this.I1il1lIiLIliL)) {
NsLh.this.IiLliliI11.sendMessageDelayed(NsLh.this.I1IIiIII(0, 0), 1000L);
}
}
public void DNa(int i) {
if (!puv.wuG(NsLh.this.I1il1lIiLIliL) || NsLh.this.IL1IliL1l == null) {
return;
}
NsLh.this.IL1IliL1l.setProgress(i);
}
}
public class il1IililIi extends com.bytedance.sdk.openadsdk.core.widget.DNa.gk {
public il1IililIi(Context context, Siq siq, String str, com.bytedance.sdk.openadsdk.bmk.qe qeVar, boolean z) {
super(context, siq, str, qeVar, z);
}
public void onPageFinished(WebView webView, String str) {
super.onPageFinished(webView, str);
NsLh.this.f407iLLiL1il11l = true;
if (NsLh.this.isFinishing()) {
return;
}
if (NsLh.this.Ill1Ll1iILILl != null) {
NsLh.this.Ill1Ll1iILILl.uK(str);
}
try {
NsLh.this.f408iLll1i11ii1I.rn();
} catch (Throwable unused) {
}
try {
if (NsLh.this.Il1ilLii != null) {
NsLh.this.Il1ilLii.setVisibility(8);
}
if (NsLh.this.Ilil111lI) {
NsLh.this.iIiL1iLilIiI();
NsLh.this.I1IILIil1lLlL("py_loading_success");
Siq siq = ((com.bytedance.sdk.openadsdk.core.widget.DNa.gk) this).lNi;
if (siq != null) {
siq.rn(true);
}
}
} catch (Throwable unused2) {
}
}
public void onPageStarted(WebView webView, String str, Bitmap bitmap) {
super.onPageStarted(webView, str, bitmap);
}
public void onReceivedError(WebView webView, WebResourceRequest webResourceRequest, WebResourceError webResourceError) {
super.onReceivedError(webView, webResourceRequest, webResourceError);
if (Build.VERSION.SDK_INT < 23) {
return;
}
NsLh.this.Ilil111lI = false;
if (NsLh.this.Ill1Ll1iILILl == null || webResourceError == null || webResourceRequest == null) {
return;
}
NsLh.this.Ill1Ll1iILILl.DNa(androidx.webkit.internal.iIlLII1LiL1IL.ilLiIi111I1ll(webResourceError), String.valueOf(androidx.webkit.internal.ilIiIIIliILIi.ilLiIi111I1ll(webResourceError)), String.valueOf(webResourceRequest.getUrl()));
}
@RequiresApi(api = 21)
public void onReceivedHttpError(WebView webView, WebResourceRequest webResourceRequest, WebResourceResponse webResourceResponse) {
if (NsLh.this.IiILIIII != null && webResourceRequest != null && webResourceRequest.getUrl() != null && NsLh.this.IiILIIII.equals(webResourceRequest.getUrl().toString())) {
NsLh.this.Ilil111lI = false;
}
if (NsLh.this.Ill1Ll1iILILl != null && webResourceRequest != null) {
try {
NsLh.this.Ill1Ll1iILILl.DNa(webResourceRequest.isForMainFrame(), webResourceRequest.getUrl().toString(), webResourceResponse.getStatusCode());
} catch (Throwable unused) {
}
}
super.onReceivedHttpError(webView, webResourceRequest, webResourceResponse);
}
public WebResourceResponse shouldInterceptRequest(WebView webView, String str) {
try {
if (NsLh.this.Ill1Ll1iILILl != null) {
NsLh.this.Ill1Ll1iILILl.wuK(str);
}
if (!TextUtils.isEmpty(NsLh.this.f398i1Ii11L)) {
NsLh.this.f405iIiL1iLilIiI.incrementAndGet();
}
long currentTimeMillis = System.currentTimeMillis();
WebResourceResponseModel DNa = com.bytedance.sdk.openadsdk.KkE.rn.DNa().DNa(NsLh.this.IiIILLl1IL, NsLh.this.f398i1Ii11L, str);
long currentTimeMillis2 = System.currentTimeMillis();
if (NsLh.this.f411ilIi11LlL11 != null) {
wuK.DNa DNa2 = com.bytedance.sdk.component.adexpress.bmk.wuK.DNa(str);
int i = (DNa == null || DNa.getWebResourceResponse() == null) ? 2 : 1;
if (DNa2 == wuK.DNa.DNa) {
NsLh.this.f411ilIi11LlL11.DNa(str, currentTimeMillis, currentTimeMillis2, i);
} else if (DNa2 == wuK.DNa.lNi) {
NsLh.this.f411ilIi11LlL11.rn(str, currentTimeMillis, currentTimeMillis2, i);
}
}
if (DNa == null || DNa.getWebResourceResponse() == null) {
if (DNa != null && DNa.getMsg() == 2) {
NsLh.this.f409ii1i1L1Ii.incrementAndGet();
}
return super.shouldInterceptRequest(webView, str);
}
NsLh.this.IiiLLili1L.incrementAndGet();
if (NsLh.this.Ill1Ll1iILILl != null) {
NsLh.this.Ill1Ll1iILILl.qe(str);
}
return DNa.getWebResourceResponse();
} catch (Exception unused) {
return super.shouldInterceptRequest(webView, str);
}
}
public void onReceivedError(WebView webView, int i, String str, String str2) {
super.onReceivedError(webView, i, str, str2);
if (Build.VERSION.SDK_INT >= 23) {
return;
}
NsLh.this.Ilil111lI = false;
if (NsLh.this.Ill1Ll1iILILl != null) {
NsLh.this.Ill1Ll1iILILl.DNa(i, str, str2);
}
}
}
public void DNa(Message message) {
int i = message.what;
if (i == 1) {
rt.DNa(this.f412ilIiIIIliILIi, 0);
return;
}
if (i != 2) {
return;
}
qe qeVar = this.IL1IliL1l;
if (qeVar == null || !qeVar.bmk()) {
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("remove_loading_page_type", message.arg1);
int i2 = message.arg2;
if (i2 != 0) {
jSONObject.put("remove_loading_page_reason", i2);
}
jSONObject.put("playable_url", this.IiILIIII);
qe qeVar2 = this.IL1IliL1l;
jSONObject.put(IronSourceConstants.EVENTS_DURATION, qeVar2 != null ? qeVar2.getDisplayDuration() : 0L);
} catch (JSONException e) {
Qvl.DNa("TTPWPActivity", "handleMsg json error", e);
}
com.bytedance.sdk.openadsdk.bmk.lNi.rn(this.I1il1lIiLIliL, "embeded_ad", "remove_loading_page", jSONObject);
this.IiLliliI11.removeMessages(2);
qe qeVar3 = this.IL1IliL1l;
if (qeVar3 != null) {
qeVar3.lNi();
}
}
}
public void DNa(boolean z) {
aI aIVar;
this.I11L111LLiLiL = true;
this.f403iIIL1l1IlL = z;
if (!z) {
try {
Toast.makeText(this.Ii1IiL1I1LI, "Download later", 0).show();
} catch (Throwable unused) {
}
}
if (!this.f403iIIL1l1IlL || (aIVar = this.I1lilliL1IL) == null) {
return;
}
aIVar.bmk();
}
public void DNa(int i) {
I1111liL(i <= 0);
}
}