Files
rr3-apk/decompiled-community/sources/com/tapjoy/TJActivity.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

110 lines
3.9 KiB
Java

package com.tapjoy;
import android.R;
import android.app.Activity;
import android.app.AlertDialog;
import android.graphics.drawable.ColorDrawable;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.view.WindowInsets;
import android.view.WindowInsetsController;
import android.widget.ProgressBar;
import android.widget.RelativeLayout;
import androidx.core.view.OnApplyWindowInsetsListener;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
/* loaded from: classes4.dex */
public class TJActivity extends Activity implements View.OnClickListener {
public RelativeLayout a = null;
public RelativeLayout.LayoutParams b;
public TJCloseButton c;
public ProgressBar d;
public static /* synthetic */ WindowInsetsCompat a(View view, WindowInsetsCompat windowInsetsCompat) {
return windowInsetsCompat;
}
public void a() {
}
@Override // android.app.Activity
public void onBackPressed() {
a();
}
@Override // android.view.View.OnClickListener
public void onClick(View view) {
onBackPressed();
}
@Override // android.app.Activity
public void onCreate(Bundle bundle) {
WindowInsetsController insetsController;
int statusBars;
int navigationBars;
requestWindowFeature(1);
super.onCreate(bundle);
int i = Build.VERSION.SDK_INT;
if (i >= 29) {
ViewCompat.setOnApplyWindowInsetsListener(getWindow().getDecorView(), new OnApplyWindowInsetsListener() { // from class: com.tapjoy.TJActivity$$ExternalSyntheticLambda0
@Override // androidx.core.view.OnApplyWindowInsetsListener
public final WindowInsetsCompat onApplyWindowInsets(View view, WindowInsetsCompat windowInsetsCompat) {
return TJActivity.a(view, windowInsetsCompat);
}
});
}
getWindow().setFlags(1024, 1024);
getWindow().setFlags(16777216, 16777216);
if (i >= 30) {
getWindow().setDecorFitsSystemWindows(false);
insetsController = getWindow().getInsetsController();
if (insetsController != null) {
statusBars = WindowInsets.Type.statusBars();
navigationBars = WindowInsets.Type.navigationBars();
insetsController.hide(statusBars | navigationBars);
insetsController.setSystemBarsBehavior(2);
}
} else {
getWindow().getDecorView().setSystemUiVisibility(4102);
}
getWindow().setBackgroundDrawable(new ColorDrawable(0));
this.b = new RelativeLayout.LayoutParams(-1, -1);
RelativeLayout relativeLayout = new RelativeLayout(this);
this.a = relativeLayout;
relativeLayout.setLayoutParams(this.b);
this.a.setBackgroundColor(0);
this.d = new ProgressBar(this, null, R.attr.progressBarStyleLarge);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-2, -2);
layoutParams.addRule(13);
this.d.setLayoutParams(layoutParams);
TJCloseButton tJCloseButton = new TJCloseButton(this);
this.c = tJCloseButton;
tJCloseButton.setOnClickListener(this);
}
public void setCloseButtonClickable(boolean z) {
this.c.setClickableRequested(z);
}
public void setCloseButtonVisibility(boolean z) {
if (z) {
this.c.setVisibility(0);
} else {
this.c.setVisibility(4);
}
}
public void setProgressSpinnerVisibility(boolean z) {
TapjoyUtil.runOnMainThread(new a(this, z));
}
public void showErrorDialog() {
if (isFinishing()) {
return;
}
new AlertDialog.Builder(this, R.style.Theme.Material.Light.Dialog.Alert).setMessage("An error occurred. Please try again later.").setPositiveButton("OK", new b(this)).create().show();
}
}