翰林优商.apk(点击下载) / MBInterstitialActivity.java
package com.mbridge.msdk.interstitial.view;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.drawable.ColorDrawable;
import android.net.http.SslError;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.text.TextUtils;
import android.util.Base64;
import android.util.DisplayMetrics;
import android.view.View;
import android.webkit.SslErrorHandler;
import android.webkit.WebView;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import com.mbridge.msdk.activity.MBBaseActivity;
import com.mbridge.msdk.foundation.db.i;
import com.mbridge.msdk.foundation.db.l;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.p;
import com.mbridge.msdk.foundation.same.report.c;
import com.mbridge.msdk.foundation.tools.aa;
import com.mbridge.msdk.foundation.tools.ae;
import com.mbridge.msdk.foundation.tools.q;
import com.mbridge.msdk.foundation.tools.s;
import com.mbridge.msdk.foundation.tools.w;
import com.mbridge.msdk.foundation.webview.BrowserView;
import com.mbridge.msdk.interstitial.b.a;
import com.mbridge.msdk.interstitial.c.a;
import com.mbridge.msdk.mbjscommon.confirmation.e;
import com.mbridge.msdk.mbjscommon.mraid.b;
import com.mbridge.msdk.mbjscommon.mraid.d;
import com.mbridge.msdk.mbjscommon.windvane.AbsFeedBackForH5;
import com.mbridge.msdk.mbjscommon.windvane.WindVaneWebView;
import com.mbridge.msdk.mbjscommon.windvane.h;
import com.mbridge.msdk.out.Campaign;
import com.mbridge.msdk.out.NativeListener;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import java.io.File;
import java.util.HashMap;
import java.util.List;
import org.json.JSONObject;
public class MBInterstitialActivity extends MBBaseActivity implements b {
public static final String INTENT_CAMAPIGN = "campaign";
public static final String INTENT_UNIT_ID = "unitId";
public static final long WATI_JS_INVOKE = 2000;
public static final long WEB_LOAD_TIME = 15000;
Runnable a = new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass11 */
public final void run() {
w.d("MBInterstitialActivity", "load page timeOut");
if (MBInterstitialActivity.this.d) {
w.d("MBInterstitialActivity", "mLoadTimeTask 已经打开非mb的页面了 return ");
return;
}
MBInterstitialActivity.this.c = true;
if (MBInterstitialActivity.this.h != null) {
MBInterstitialActivity.this.h.a("load page timeout");
if (MBInterstitialActivity.this.f != null) {
MBInterstitialActivity.this.f.setVisibility(8);
MBInterstitialActivity.this.f.setWebViewListener(null);
MBInterstitialActivity.this.f.release();
}
MBInterstitialActivity.this.hideLoading();
}
}
};
Runnable b = new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass12 */
public final void run() {
w.d("MBInterstitialActivity", "mWaitJsInvokeTask 开始执行run方法");
if (MBInterstitialActivity.this.mIsMBPage) {
w.b("MBInterstitialActivity", "mWaitJsInvokeTask getinfo 已调用 return");
return;
}
if (MBInterstitialActivity.this.e != null && MBInterstitialActivity.this.e.isMraid()) {
MBInterstitialActivity.h(MBInterstitialActivity.this);
}
a.a().a(MBInterstitialActivity.this.e, MBInterstitialActivity.this.mUnitid);
if (MBInterstitialActivity.this.c) {
w.b("MBInterstitialActivity", "mWaitJsInvokeTask webview 已加载超时 return");
return;
}
MBInterstitialActivity.this.d = true;
MBInterstitialActivity.this.hideLoading();
MBInterstitialActivity.this.showWebView();
w.d("MBInterstitialActivity", "mWaitJsInvokeTask 最终显示非mb的页面 ");
}
};
private boolean c = false;
private boolean d = false;
private CampaignEx e;
private WindVaneWebView f;
private ImageView g;
private a.c h;
private boolean i;
private d j;
private long k;
private boolean l;
private boolean m;
public boolean mIsMBPage = false;
public ProgressBar mProgressBar;
public String mUnitid;
private Handler n = new Handler() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass1 */
public final void handleMessage(Message message) {
}
};
private com.mbridge.msdk.click.b o;
@Override // com.mbridge.msdk.mbjscommon.mraid.b
public void expand(String str, boolean z) {
}
/* access modifiers changed from: protected */
@Override // com.mbridge.msdk.activity.MBBaseActivity
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
try {
int a2 = q.a(getApplicationContext(), "mbridge_interstitial_activity", TtmlNode.TAG_LAYOUT);
if (a2 != -1) {
setContentView(a2);
initView();
a();
this.g.setOnClickListener(new View.OnClickListener() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass9 */
public final void onClick(View view) {
MBInterstitialActivity.this.finish();
}
});
if (!(this.f == null || this.e == null)) {
BrowserView.MBDownloadListener mBDownloadListener = new BrowserView.MBDownloadListener(this.e);
mBDownloadListener.setTitle(this.e.getAppName());
this.f.setCampaignId(this.e.getId());
this.f.setDownloadListener(mBDownloadListener);
}
b();
try {
CampaignEx campaignEx = this.e;
if (campaignEx == null || (TextUtils.isEmpty(campaignEx.getHtmlUrl()) && !this.e.isMraid())) {
a.c cVar = this.h;
if (cVar != null) {
cVar.a("offerwall htmlurl is null");
}
com.mbridge.msdk.foundation.controller.a.f().a(this);
com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this, null, null, new com.mbridge.msdk.foundation.b.a() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass8 */
@Override // com.mbridge.msdk.foundation.b.a
public final void a() {
String str;
MBInterstitialActivity.this.onPause();
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
jSONObject.put("status", 1);
}
str = jSONObject.toString();
} catch (Throwable th) {
w.b("MBInterstitialActivity", th.getMessage(), th);
str = "";
}
h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
}
@Override // com.mbridge.msdk.foundation.b.a
public final void b() {
String str;
MBInterstitialActivity.this.onResume();
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
jSONObject.put("status", 2);
}
str = jSONObject.toString();
} catch (Throwable th) {
w.b("MBInterstitialActivity", th.getMessage(), th);
str = "";
}
h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
}
@Override // com.mbridge.msdk.foundation.b.a
public final void a(String str) {
String str2;
MBInterstitialActivity.this.onResume();
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
jSONObject.put("status", 2);
}
str2 = jSONObject.toString();
} catch (Throwable th) {
w.b("MBInterstitialActivity", th.getMessage(), th);
str2 = "";
}
h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str2.getBytes(), 2));
}
});
this.e.setCampaignUnitId(this.mUnitid);
com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this.e);
}
w.b("MBInterstitialActivity", "url:" + this.e.getHtmlUrl());
goneWebView();
this.f.setWebViewListener(new com.mbridge.msdk.mbjscommon.windvane.d() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass10 */
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void a(WebView webView, int i) {
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void b(WebView webView, int i) {
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void c(WebView webView, int i) {
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final boolean b(WebView webView, String str) {
w.d("MBInterstitialActivity", "shouldOverrideUrlLoading");
return true;
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void a(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
w.d("MBInterstitialActivity", "onReceivedSslError");
MBInterstitialActivity.this.i = true;
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void a(WebView webView, int i, String str, String str2) {
try {
MBInterstitialActivity.this.i = true;
w.d("MBInterstitialActivity", "onReceivedError");
if (MBInterstitialActivity.this.h != null) {
MBInterstitialActivity.this.h.a(str);
}
MBInterstitialActivity.a(MBInterstitialActivity.this, 3, str);
} catch (Exception e) {
e.printStackTrace();
}
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void a(WebView webView, String str, Bitmap bitmap) {
w.b("MBInterstitialActivity", "onPageStarted");
}
@Override // com.mbridge.msdk.mbjscommon.windvane.d
public final void a(WebView webView, String str) {
try {
if (!MBInterstitialActivity.this.i) {
MBInterstitialActivity.a(MBInterstitialActivity.this, 1, "");
w.d("MBInterstitialActivity", "onPageFinished");
if (!(MBInterstitialActivity.this.a == null || MBInterstitialActivity.this.n == null)) {
MBInterstitialActivity.this.n.removeCallbacks(MBInterstitialActivity.this.a);
}
if (MBInterstitialActivity.this.h != null) {
MBInterstitialActivity.this.h.a();
}
if (!MBInterstitialActivity.this.mIsMBPage) {
MBInterstitialActivity.this.n.postDelayed(MBInterstitialActivity.this.b, 2000);
w.d("MBInterstitialActivity", "不是mb页面 getinfo还没调用 2秒后执行task");
} else {
w.d("MBInterstitialActivity", "是mb页面 getinfo已调用 不做处理");
}
MBInterstitialActivity.e(MBInterstitialActivity.this);
}
} catch (Exception e) {
e.printStackTrace();
if (MBInterstitialActivity.this.h != null) {
MBInterstitialActivity.this.h.a("load page failed");
}
}
}
});
String htmlUrl = this.e.getHtmlUrl();
if (this.e.isMraid()) {
File file = new File(this.e.getMraid());
if (file.exists() && file.isFile() && file.canRead()) {
htmlUrl = "file:////" + this.e.getMraid();
}
}
this.k = System.currentTimeMillis();
this.f.loadUrl(htmlUrl);
this.n.postDelayed(this.a, 15000);
com.mbridge.msdk.foundation.controller.a.f().a(this);
com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this, null, null, new com.mbridge.msdk.foundation.b.a() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass8 */
@Override // com.mbridge.msdk.foundation.b.a
public final void a() {
String str;
MBInterstitialActivity.this.onPause();
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
jSONObject.put("status", 1);
}
str = jSONObject.toString();
} catch (Throwable th) {
w.b("MBInterstitialActivity", th.getMessage(), th);
str = "";
}
h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
}
@Override // com.mbridge.msdk.foundation.b.a
public final void b() {
String str;
MBInterstitialActivity.this.onResume();
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
jSONObject.put("status", 2);
}
str = jSONObject.toString();
} catch (Throwable th) {
w.b("MBInterstitialActivity", th.getMessage(), th);
str = "";
}
h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2));
}
@Override // com.mbridge.msdk.foundation.b.a
public final void a(String str) {
String str2;
MBInterstitialActivity.this.onResume();
try {
JSONObject jSONObject = new JSONObject();
if (com.mbridge.msdk.foundation.controller.a.f().j() != null) {
jSONObject.put("status", 2);
}
str2 = jSONObject.toString();
} catch (Throwable th) {
w.b("MBInterstitialActivity", th.getMessage(), th);
str2 = "";
}
h.a().a((WebView) MBInterstitialActivity.this.f, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str2.getBytes(), 2));
}
});
this.e.setCampaignUnitId(this.mUnitid);
com.mbridge.msdk.foundation.b.b.a().a(this.mUnitid, this.e);
} catch (Exception e2) {
e2.printStackTrace();
}
} else {
a();
b();
a.c cVar2 = this.h;
if (cVar2 != null) {
cVar2.a("not found resource");
}
finish();
}
} catch (Exception e3) {
e3.printStackTrace();
}
}
/* access modifiers changed from: protected */
@Override // com.mbridge.msdk.activity.MBBaseActivity
public void onResume() {
super.onResume();
CampaignEx campaignEx = this.e;
if (campaignEx != null && campaignEx.isMraid()) {
com.mbridge.msdk.mbjscommon.mraid.a.a().b(this.f, "true");
}
}
/* access modifiers changed from: protected */
public void onPause() {
super.onPause();
CampaignEx campaignEx = this.e;
if (campaignEx != null && campaignEx.isMraid()) {
com.mbridge.msdk.mbjscommon.mraid.a.a().b(this.f, "false");
}
}
private void a() {
Intent intent = getIntent();
if (intent != null) {
this.mUnitid = intent.getStringExtra("unitId");
this.e = (CampaignEx) intent.getSerializableExtra(INTENT_CAMAPIGN);
}
CampaignEx campaignEx = this.e;
if (campaignEx != null && campaignEx.isMraid()) {
d dVar = new d(this);
this.j = dVar;
dVar.c();
this.j.a(new d.b() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass13 */
@Override // com.mbridge.msdk.mbjscommon.mraid.d.b
public final void a(double d) {
w.d("MBInterstitialActivity", "volume is : " + d);
com.mbridge.msdk.mbjscommon.mraid.a.a().a(MBInterstitialActivity.this.f, d);
}
});
}
}
public void initView() {
this.f = (WindVaneWebView) findViewById(q.a(getApplicationContext(), "mbridge_interstitial_wv", "id"));
this.mProgressBar = (ProgressBar) findViewById(q.a(getApplicationContext(), "mbridge_interstitial_pb", "id"));
this.g = (ImageView) findViewById(q.a(getApplicationContext(), "mbridge_interstitial_iv_close", "id"));
}
private void b() {
try {
if (com.mbridge.msdk.interstitial.c.a.e != null && !TextUtils.isEmpty(this.mUnitid) && com.mbridge.msdk.interstitial.c.a.e.containsKey(this.mUnitid)) {
this.h = com.mbridge.msdk.interstitial.c.a.e.get(this.mUnitid);
w.b("MBInterstitialActivity", "mShowIntersInnerListener 初始化成功");
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
public void showWebView() {
try {
runOnUiThread(new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass14 */
public final void run() {
if (MBInterstitialActivity.this.f != null) {
MBInterstitialActivity.this.f.setVisibility(0);
if (MBInterstitialActivity.this.e.isMraid()) {
MBInterstitialActivity.j(MBInterstitialActivity.this);
}
MBInterstitialActivity.k(MBInterstitialActivity.this);
}
}
});
} catch (Exception e2) {
e2.printStackTrace();
}
}
public void goneWebView() {
try {
runOnUiThread(new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass15 */
public final void run() {
if (MBInterstitialActivity.this.f != null) {
MBInterstitialActivity.this.f.setVisibility(8);
}
}
});
} catch (Exception e2) {
e2.printStackTrace();
}
}
public void showLoading() {
try {
runOnUiThread(new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass2 */
public final void run() {
if (MBInterstitialActivity.this.mProgressBar != null) {
MBInterstitialActivity.this.mProgressBar.setVisibility(0);
}
}
});
} catch (Exception e2) {
e2.printStackTrace();
}
}
public void hideLoading() {
try {
runOnUiThread(new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass3 */
public final void run() {
if (MBInterstitialActivity.this.mProgressBar != null) {
MBInterstitialActivity.this.mProgressBar.setVisibility(8);
}
}
});
} catch (Exception e2) {
e2.printStackTrace();
}
}
/* access modifiers changed from: protected */
@Override // com.mbridge.msdk.activity.MBBaseActivity
public void onDestroy() {
super.onDestroy();
try {
a.c cVar = this.h;
if (cVar != null) {
cVar.b();
}
com.mbridge.msdk.click.b bVar = this.o;
if (bVar != null) {
bVar.a(false);
this.o.a((NativeListener.NativeTrackingListener) null);
this.o.a();
}
d dVar = this.j;
if (dVar != null) {
dVar.d();
}
if (!this.l) {
c();
}
if (com.mbridge.msdk.interstitial.c.a.e != null && !TextUtils.isEmpty(this.mUnitid)) {
com.mbridge.msdk.interstitial.c.a.e.remove(this.mUnitid);
}
this.h = null;
com.mbridge.msdk.foundation.b.b.a().c(this.mUnitid);
} catch (Exception e2) {
e2.printStackTrace();
}
}
public void finish() {
super.finish();
if (!this.l) {
c();
}
if (!this.m) {
reportPlayableClosed();
}
}
public void reportPlayableClosed() {
if (this.e != null) {
p pVar = new p("2000061", this.e.getId(), this.e.getRequestId(), this.e.getRequestIdNotice(), this.mUnitid, s.D(com.mbridge.msdk.foundation.controller.a.f().j()));
pVar.a(this.e.isMraid() ? p.a : p.b);
c.b(pVar, com.mbridge.msdk.foundation.controller.a.f().j(), this.mUnitid);
this.m = true;
}
}
private void c() {
com.mbridge.msdk.foundation.same.report.d dVar = new com.mbridge.msdk.foundation.same.report.d(getApplicationContext());
CampaignEx campaignEx = this.e;
if (campaignEx != null) {
dVar.a(campaignEx.getRequestId(), this.e.getRequestIdNotice(), this.e.getId(), this.mUnitid, com.mbridge.msdk.mbjscommon.mraid.c.a(this.e.getId()), this.e.isBidCampaign());
com.mbridge.msdk.mbjscommon.mraid.c.b(this.e.getId());
this.l = true;
}
}
public void onIntersClick() {
try {
a.c cVar = this.h;
if (cVar != null) {
cVar.c();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
public com.mbridge.msdk.c.d getIntersUnitSetting() {
try {
if (TextUtils.isEmpty(this.mUnitid)) {
return null;
}
com.mbridge.msdk.c.d e2 = com.mbridge.msdk.c.b.a().e(com.mbridge.msdk.foundation.controller.a.f().k(), this.mUnitid);
if (e2 != null) {
return e2;
}
w.b("MBInterstitialActivity", "获取默认的unitsetting");
return com.mbridge.msdk.c.d.f(this.mUnitid);
} catch (Exception e3) {
e3.printStackTrace();
return null;
}
}
public void clickTracking(final boolean z, final String str) {
this.o = new com.mbridge.msdk.click.b(getApplicationContext(), this.mUnitid);
try {
CampaignEx campaignEx = this.e;
if (campaignEx != null && campaignEx.needShowIDialog()) {
AnonymousClass4 r6 = new com.mbridge.msdk.widget.dialog.a() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass4 */
@Override // com.mbridge.msdk.widget.dialog.a
public final void b() {
}
@Override // com.mbridge.msdk.widget.dialog.a
public final void a() {
MBInterstitialActivity.this.a((MBInterstitialActivity) z, (boolean) str);
}
@Override // com.mbridge.msdk.widget.dialog.a
public final void c() {
a();
}
};
if (com.mbridge.msdk.click.c.a(this.e) && this.e.needShowIDialog()) {
if (!this.o.b(this.e)) {
e.a().a("", this.e, this, this.mUnitid, r6);
return;
} else {
onIntersClick();
return;
}
}
}
} catch (Throwable th) {
w.a("MBInterstitialActivity", th.getMessage());
}
a(z, str);
}
/* access modifiers changed from: private */
/* access modifiers changed from: public */
private void a(boolean z, String str) {
try {
if (this.e == null) {
return;
}
if (!ae.a(this.mUnitid)) {
onIntersClick();
this.o.a(new NativeListener.NativeTrackingListener() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass5 */
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDismissLoading(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDownloadFinish(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDownloadProgress(int i) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onDownloadStart(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final boolean onInterceptDefaultLoadingDialog() {
return false;
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onShowLoading(Campaign campaign) {
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onStartRedirection(Campaign campaign, String str) {
try {
w.d("MBInterstitialActivity", "=====showloading");
MBInterstitialActivity.this.showLoading();
} catch (Exception e) {
e.printStackTrace();
}
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onRedirectionFailed(Campaign campaign, String str) {
MBInterstitialActivity.this.hideLoading();
}
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
public final void onFinishRedirection(Campaign campaign, String str) {
try {
MBInterstitialActivity.this.hideLoading();
} catch (Exception e) {
e.printStackTrace();
}
}
});
this.o.c(this.e);
if (z && !TextUtils.isEmpty(str)) {
a(str);
}
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
@Override // com.mbridge.msdk.mbjscommon.mraid.b
public void open(String str) {
if (!TextUtils.isEmpty(str)) {
this.e.setClickURL(str);
}
clickTracking(true, str);
}
private void a(String str) {
CampaignEx mraidCampaign = getMraidCampaign();
if (mraidCampaign != null) {
new com.mbridge.msdk.foundation.same.report.d(getApplicationContext()).b(mraidCampaign.getRequestId(), mraidCampaign.getRequestIdNotice(), mraidCampaign.getId(), this.mUnitid, str, mraidCampaign.isBidCampaign());
}
}
@Override // com.mbridge.msdk.mbjscommon.mraid.b
public void close() {
finish();
}
@Override // com.mbridge.msdk.mbjscommon.mraid.b
public void unload() {
close();
}
@Override // com.mbridge.msdk.mbjscommon.mraid.b
public CampaignEx getMraidCampaign() {
return this.e;
}
@Override // com.mbridge.msdk.mbjscommon.mraid.b
public void useCustomClose(boolean z) {
if (z) {
this.g.setImageDrawable(new ColorDrawable(0));
} else {
this.g.setImageResource(q.a(getApplicationContext(), "mbridge_interstitial_close", "drawable"));
}
}
@Override // com.mbridge.msdk.activity.MBBaseActivity
public void setTopControllerPadding(int i2, int i3, int i4, int i5, int i6) {
int b2 = aa.b(this, 10.0f);
if (i3 <= 0) {
i3 = b2;
}
if (i4 <= 0) {
i4 = b2;
}
if (i5 <= 0) {
i5 = b2;
}
if (i6 <= 0) {
i6 = b2;
}
if (this.g != null) {
int b3 = aa.b(this, 25.0f);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(b3, b3);
layoutParams.addRule(11);
layoutParams.setMargins(i3, i5, i4, i6);
this.g.setLayoutParams(layoutParams);
}
}
static /* synthetic */ void a(MBInterstitialActivity mBInterstitialActivity, int i2, String str) {
CampaignEx campaignEx = mBInterstitialActivity.e;
if (campaignEx != null && campaignEx.isMraid()) {
p pVar = new p();
pVar.k(mBInterstitialActivity.e.getRequestId());
pVar.l(mBInterstitialActivity.e.getRequestIdNotice());
pVar.n(mBInterstitialActivity.e.getId());
pVar.d(i2);
pVar.q(String.valueOf(System.currentTimeMillis() - mBInterstitialActivity.k));
pVar.f("");
pVar.p(str);
pVar.h("5");
pVar.a(mBInterstitialActivity.e.isMraid() ? p.a : p.b);
c.b(pVar, mBInterstitialActivity.mUnitid);
}
}
static /* synthetic */ void e(MBInterstitialActivity mBInterstitialActivity) {
CampaignEx campaignEx = mBInterstitialActivity.e;
if (campaignEx != null && campaignEx.isMraid()) {
int i2 = mBInterstitialActivity.getResources().getConfiguration().orientation;
String str = i2 != 0 ? i2 != 1 ? i2 != 2 ? "UNDEFINED" : "landscape" : "portrait" : "undefined";
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("orientation", str);
jSONObject.put("locked", "true");
} catch (Exception e2) {
e2.printStackTrace();
}
DisplayMetrics displayMetrics = new DisplayMetrics();
mBInterstitialActivity.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
HashMap hashMap = new HashMap();
hashMap.put("placementType", "Interstitial");
hashMap.put("state", "default");
hashMap.put("viewable", "true");
hashMap.put("currentAppOrientation", jSONObject);
com.mbridge.msdk.mbjscommon.mraid.a.a().b(mBInterstitialActivity.f, (float) s.x(mBInterstitialActivity), (float) s.y(mBInterstitialActivity));
com.mbridge.msdk.mbjscommon.mraid.a.a().c(mBInterstitialActivity.f, (float) displayMetrics.widthPixels, (float) displayMetrics.heightPixels);
com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBInterstitialActivity.f, hashMap);
com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBInterstitialActivity.f, mBInterstitialActivity.j.a());
com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBInterstitialActivity.f);
}
}
static /* synthetic */ void h(MBInterstitialActivity mBInterstitialActivity) {
List<String> pv_urls;
try {
com.mbridge.msdk.foundation.controller.a.f().a(mBInterstitialActivity);
if (!TextUtils.isEmpty(mBInterstitialActivity.e.getImpressionURL())) {
Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
CampaignEx campaignEx = mBInterstitialActivity.e;
com.mbridge.msdk.click.b.a(j2, campaignEx, mBInterstitialActivity.mUnitid, campaignEx.getImpressionURL(), false, true, com.mbridge.msdk.click.a.a.g);
}
if (!TextUtils.isEmpty(mBInterstitialActivity.e.getOnlyImpressionURL())) {
Context j3 = com.mbridge.msdk.foundation.controller.a.f().j();
CampaignEx campaignEx2 = mBInterstitialActivity.e;
com.mbridge.msdk.click.b.a(j3, campaignEx2, mBInterstitialActivity.mUnitid, campaignEx2.getOnlyImpressionURL(), false, true, com.mbridge.msdk.click.a.a.h);
}
com.mbridge.msdk.foundation.same.a.d.a(mBInterstitialActivity.mUnitid, mBInterstitialActivity.e, "interstitial");
AnonymousClass7 r0 = new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass7 */
public final void run() {
l.a(i.a(MBInterstitialActivity.this)).b(MBInterstitialActivity.this.e.getId());
}
};
if (com.mbridge.msdk.foundation.controller.b.a().d()) {
com.mbridge.msdk.foundation.same.f.b.a().execute(r0);
} else {
r0.run();
}
CampaignEx campaignEx3 = mBInterstitialActivity.e;
if (!(campaignEx3 == null || (pv_urls = campaignEx3.getPv_urls()) == null || pv_urls.size() <= 0)) {
for (String str : pv_urls) {
com.mbridge.msdk.click.b.a(com.mbridge.msdk.foundation.controller.a.f().j(), mBInterstitialActivity.e, mBInterstitialActivity.mUnitid, str, false, true);
}
}
} catch (Throwable th) {
w.a("MBInterstitialActivity", th.getMessage());
}
}
static /* synthetic */ void j(MBInterstitialActivity mBInterstitialActivity) {
try {
p pVar = new p();
pVar.k(mBInterstitialActivity.e.getRequestId());
pVar.l(mBInterstitialActivity.e.getRequestIdNotice());
pVar.n(mBInterstitialActivity.e.getId());
pVar.a(mBInterstitialActivity.e.isMraid() ? p.a : p.b);
c.a(pVar, mBInterstitialActivity.getApplicationContext(), mBInterstitialActivity.mUnitid);
} catch (Exception e2) {
e2.printStackTrace();
}
}
static /* synthetic */ void k(MBInterstitialActivity mBInterstitialActivity) {
CampaignEx campaignEx = mBInterstitialActivity.e;
if (campaignEx != null && campaignEx.isMraid()) {
mBInterstitialActivity.f.post(new Runnable() {
/* class com.mbridge.msdk.interstitial.view.MBInterstitialActivity.AnonymousClass6 */
public final void run() {
com.mbridge.msdk.mbjscommon.mraid.a.a().a(MBInterstitialActivity.this.f, (float) MBInterstitialActivity.this.f.getLeft(), (float) MBInterstitialActivity.this.f.getTop(), (float) MBInterstitialActivity.this.f.getWidth(), (float) MBInterstitialActivity.this.f.getHeight());
com.mbridge.msdk.mbjscommon.mraid.a.a().b(MBInterstitialActivity.this.f, (float) MBInterstitialActivity.this.f.getLeft(), (float) MBInterstitialActivity.this.f.getTop(), (float) MBInterstitialActivity.this.f.getWidth(), (float) MBInterstitialActivity.this.f.getHeight());
}
});
}
}
}