- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|