正在查看: CallApp v2.226 应用的 AdFormActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: CallApp v2.226 应用的 AdFormActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package sg.bigo.ads.controller.form;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.Window;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.FrameLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.util.Locale;
import java.util.Map;
import sg.bigo.ads.R;
import sg.bigo.ads.ad.c;
import sg.bigo.ads.api.a.e;
import sg.bigo.ads.common.form.a;
import sg.bigo.ads.common.form.render.b;
import sg.bigo.ads.common.utils.q;
import sg.bigo.ads.common.utils.s;
import sg.bigo.ads.common.utils.u;
import sg.bigo.ads.controller.landing.d;
public class AdFormActivity extends Activity implements b.a {
@Nullable
private c<?, ?> a;
private int b;
private int c;
private boolean d;
private int e;
private Map<String, Object> f;
private sg.bigo.ads.common.form.c g;
@NonNull
public static Intent a(Context context) {
Intent intent = new Intent(context, (Class<?>) AdFormActivity.class);
if (!(context instanceof Activity)) {
intent.addFlags(268435456);
}
return intent;
}
@Override
public boolean dispatchTouchEvent(MotionEvent motionEvent) {
if (motionEvent.getAction() == 0) {
View currentFocus = getCurrentFocus();
if ((currentFocus instanceof EditText) && !u.a(currentFocus, (int) motionEvent.getX(), (int) motionEvent.getY())) {
currentFocus.clearFocus();
try {
((InputMethodManager) getSystemService("input_method")).hideSoftInputFromWindow(getWindow().getDecorView().getWindowToken(), 0);
} catch (Throwable unused) {
}
}
}
return super.dispatchTouchEvent(motionEvent);
}
@Override
public void onBackPressed() {
if (this.d) {
super.onBackPressed();
}
}
@Override
public final void onCreate(@Nullable Bundle bundle) {
Object obj;
c<?, ?> cVar;
FrameLayout frameLayout;
char c;
char c2;
Locale locale;
super.onCreate(bundle);
try {
this.b = getIntent().getIntExtra("ad_identifier", -1);
this.e = getIntent().getIntExtra("open_form_time", 0);
c<?, ?> b = d.b(this.b);
this.a = b;
if (b == null) {
finish();
return;
}
int hashCode = b.f().hashCode();
this.c = hashCode;
this.f = a.a(hashCode);
setContentView(R.layout.bigo_ad_activity_form);
Window window = getWindow();
if (window != null) {
s.a(window);
}
View findViewById = findViewById(R.id.bigo_ad_btn_close);
if (findViewById != null) {
findViewById.setOnClickListener(new View.OnClickListener() {
@Override
public final void onClick(View view) {
AdFormActivity.this.finish();
}
});
}
FrameLayout frameLayout2 = (FrameLayout) findViewById(R.id.inter_main);
if (frameLayout2 == null || (cVar = this.a) == null) {
return;
}
e f = cVar.f().f();
String e = f.e();
a.a = e;
switch (e.hashCode()) {
case 3121:
frameLayout = frameLayout2;
if (e.equals("ar")) {
c = 0;
break;
}
c = 65535;
break;
case 3201:
frameLayout = frameLayout2;
if (e.equals("de")) {
c = '\r';
break;
}
c = 65535;
break;
case 3246:
frameLayout = frameLayout2;
if (e.equals("es")) {
c = 1;
break;
}
c = 65535;
break;
case 3259:
frameLayout = frameLayout2;
if (e.equals("fa")) {
c = 2;
break;
}
c = 65535;
break;
case 3276:
frameLayout = frameLayout2;
if (e.equals("fr")) {
c = 16;
break;
}
c = 65535;
break;
case 3325:
frameLayout = frameLayout2;
if (e.equals("he")) {
c = 3;
break;
}
c = 65535;
break;
case 3329:
frameLayout = frameLayout2;
if (e.equals("hi")) {
c = 4;
break;
}
c = 65535;
break;
case 3355:
frameLayout = frameLayout2;
if (e.equals("id")) {
c = 5;
break;
}
c = 65535;
break;
case 3383:
frameLayout = frameLayout2;
if (e.equals("ja")) {
c = 14;
break;
}
c = 65535;
break;
case 3428:
frameLayout = frameLayout2;
if (e.equals("ko")) {
c = 15;
break;
}
c = 65535;
break;
case 3494:
if (e.equals("ms")) {
c2 = 6;
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
case 3588:
if (e.equals("pt")) {
c2 = 7;
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
case 3651:
if (e.equals("ru")) {
c2 = '\b';
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
case 3700:
if (e.equals("th")) {
c2 = '\n';
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
case 3710:
if (e.equals("tr")) {
c2 = '\t';
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
case 3749:
if (e.equals("uz")) {
c2 = 11;
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
case 3763:
if (e.equals("vi")) {
c2 = '\f';
frameLayout = frameLayout2;
c = c2;
break;
}
frameLayout = frameLayout2;
c = 65535;
break;
default:
frameLayout = frameLayout2;
c = 65535;
break;
}
switch (c) {
case 0:
locale = new Locale("ar", "");
break;
case 1:
locale = new Locale("es", "");
break;
case 2:
locale = new Locale("fa", "");
break;
case 3:
locale = new Locale("he", "");
break;
case 4:
locale = new Locale("hi", "");
break;
case 5:
locale = new Locale("id", "");
break;
case 6:
locale = new Locale("ms", "");
break;
case 7:
locale = new Locale("pt", "");
break;
case '\b':
locale = new Locale("ru", "");
break;
case '\t':
locale = new Locale("tr", "");
break;
case '\n':
locale = new Locale("th", "");
break;
case 11:
locale = new Locale("uz", "");
break;
case '\f':
locale = new Locale("vi", "");
break;
case '\r':
locale = Locale.GERMAN;
break;
case 14:
locale = Locale.JAPANESE;
break;
case 15:
locale = Locale.KOREAN;
break;
case 16:
locale = Locale.FRENCH;
break;
default:
locale = Locale.ENGLISH;
break;
}
a.b = locale;
boolean z = this.a.i;
this.d = z;
sg.bigo.ads.common.form.c a = sg.bigo.ads.common.form.c.a(this, f, this.f, z, this.e, this.c, this);
this.g = a;
obj = null;
try {
u.a(a.b, frameLayout, null, -1);
this.g.c.c();
} catch (Throwable th) {
th = th;
c<?, ?> cVar2 = this.a;
sg.bigo.ads.core.d.b.a((sg.bigo.ads.api.core.c) (cVar2 != null ? cVar2.f() : obj), 3000, 10221, Log.getStackTraceString(th));
finish();
}
} catch (Throwable th2) {
th = th2;
obj = null;
}
}
@Override
public void onDestroy() {
sg.bigo.ads.common.form.c cVar;
b bVar;
super.onDestroy();
try {
if (this.a != null && (cVar = this.g) != null && (bVar = cVar.a) != null) {
Map<String, Object> a = a.a(bVar.b, bVar.c.b(), bVar.c.a());
boolean z = this.d;
if (!z) {
a.a(this.c, a);
} else if (z) {
a.a(this.c, 3);
}
}
} catch (Throwable unused) {
}
}
@Override
public final void a() {
this.d = true;
c<?, ?> cVar = this.a;
if (cVar != null) {
cVar.i = true;
}
}
@Override
public final void a(String str) {
if (q.a((CharSequence) str)) {
return;
}
d.a(this, str, this.a);
}
}