- 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
37 lines
1015 B
Java
37 lines
1015 B
Java
package com.firemint.realracing;
|
|
|
|
import android.util.Log;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class PauseRunnable implements Runnable {
|
|
public boolean m_finished = false;
|
|
public MainActivity m_mainActivity;
|
|
|
|
public PauseRunnable(MainActivity mainActivity) {
|
|
this.m_mainActivity = mainActivity;
|
|
}
|
|
|
|
@Override // java.lang.Runnable
|
|
public void run() {
|
|
this.m_mainActivity.onPauseJNI();
|
|
synchronized (this) {
|
|
this.m_finished = true;
|
|
notify();
|
|
}
|
|
}
|
|
|
|
public static void waitUntilFinished(PauseRunnable pauseRunnable) {
|
|
if (pauseRunnable != null) {
|
|
synchronized (pauseRunnable) {
|
|
try {
|
|
if (!pauseRunnable.m_finished) {
|
|
pauseRunnable.wait();
|
|
}
|
|
} catch (InterruptedException unused) {
|
|
Log.e("RealRacing3", "PauseRunnable: InterruptedException");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|