- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
75 lines
2.8 KiB
Java
75 lines
2.8 KiB
Java
package com.tapjoy;
|
|
|
|
import android.view.ViewGroup;
|
|
import android.view.ViewParent;
|
|
import android.webkit.WebView;
|
|
import android.widget.RelativeLayout;
|
|
import org.json.JSONArray;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public final class n implements Runnable {
|
|
public final /* synthetic */ JSONObject a;
|
|
public final /* synthetic */ JSONArray b;
|
|
public final /* synthetic */ JSONObject c;
|
|
public final /* synthetic */ String d;
|
|
public final /* synthetic */ String e;
|
|
public final /* synthetic */ String f;
|
|
public final /* synthetic */ String g;
|
|
public final /* synthetic */ String h;
|
|
public final /* synthetic */ TJAdUnitJSBridge i;
|
|
|
|
public n(TJAdUnitJSBridge tJAdUnitJSBridge, JSONObject jSONObject, JSONArray jSONArray, JSONObject jSONObject2, String str, String str2, String str3, String str4, String str5) {
|
|
this.i = tJAdUnitJSBridge;
|
|
this.a = jSONObject;
|
|
this.b = jSONArray;
|
|
this.c = jSONObject2;
|
|
this.d = str;
|
|
this.e = str2;
|
|
this.f = str3;
|
|
this.g = str4;
|
|
this.h = str5;
|
|
}
|
|
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
WebView webView = this.i.b.getWebView();
|
|
if (webView != null) {
|
|
TJSplitWebView tJSplitWebView = this.i.c;
|
|
if (tJSplitWebView == null) {
|
|
ViewParent parent = webView.getParent();
|
|
if (parent instanceof ViewGroup) {
|
|
ViewGroup viewGroup = (ViewGroup) parent;
|
|
this.i.c = new TJSplitWebView(this.i.b.getContext(), this.a, this.i);
|
|
viewGroup.addView(this.i.c, new RelativeLayout.LayoutParams(-1, -1));
|
|
this.i.c.animateOpen(viewGroup);
|
|
}
|
|
} else {
|
|
tJSplitWebView.setExitHosts(this.b);
|
|
this.i.c.applyLayoutOption(this.c);
|
|
}
|
|
TJSplitWebView tJSplitWebView2 = this.i.c;
|
|
if (tJSplitWebView2 != null) {
|
|
String str = this.d;
|
|
if (str != null) {
|
|
tJSplitWebView2.setUserAgent(str);
|
|
}
|
|
this.i.c.setTrigger(this.e, this.f);
|
|
TJAdUnitJSBridge tJAdUnitJSBridge = this.i;
|
|
tJAdUnitJSBridge.splitWebViewCallbackID = this.g;
|
|
try {
|
|
tJAdUnitJSBridge.c.loadUrl(this.h);
|
|
return;
|
|
} catch (Exception e) {
|
|
TapjoyLog.w("TJAdUnitJSBridge", e.getMessage());
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
TJAdUnitJSBridge tJAdUnitJSBridge2 = this.i;
|
|
tJAdUnitJSBridge2.c = null;
|
|
tJAdUnitJSBridge2.splitWebViewCallbackID = null;
|
|
tJAdUnitJSBridge2.invokeJSCallback(this.g, Boolean.FALSE);
|
|
}
|
|
}
|