diff --git a/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java b/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java index f6c130d50..985311a29 100644 --- a/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java +++ b/android/src/main/java/com/shatteredpixel/shatteredpixeldungeon/android/AndroidGame.java @@ -21,6 +21,7 @@ package com.shatteredpixel.shatteredpixeldungeon.android; +import android.content.Context; import android.content.pm.ActivityInfo; import android.content.pm.PackageManager; import android.os.Build; @@ -30,6 +31,8 @@ import android.view.ViewConfiguration; import com.badlogic.gdx.Files; import com.badlogic.gdx.backends.android.AndroidApplication; import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration; +import com.badlogic.gdx.backends.android.AndroidAudio; +import com.badlogic.gdx.backends.android.AsynchronousAndroidAudio; import com.shatteredpixel.shatteredpixeldungeon.SPDSettings; import com.shatteredpixel.shatteredpixeldungeon.ShatteredPixelDungeon; import com.shatteredpixel.shatteredpixeldungeon.services.news.News; @@ -115,6 +118,11 @@ public class AndroidGame extends AndroidApplication { } + @Override + public AndroidAudio createAudio(Context context, AndroidApplicationConfiguration config) { + return new AsynchronousAndroidAudio(context, config); + } + @Override protected void onResume() { //prevents weird rare cases where the app is running twice