Martin Felis 8 年之前
父節點
當前提交
fb34e99d9a
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      love/src/main/java/org/love2d/android/GameActivity.java

+ 9 - 1
love/src/main/java/org/love2d/android/GameActivity.java

@@ -21,6 +21,7 @@ import android.app.ProgressDialog;
 import android.content.Context;
 import android.content.DialogInterface;
 import android.content.Intent;
+import android.media.AudioManager;
 import android.net.Uri;
 import android.os.AsyncTask;
 import android.os.Build;
@@ -30,6 +31,7 @@ import android.os.Handler;
 import android.os.PowerManager;
 import android.os.ResultReceiver;
 import android.os.Vibrator;
+import android.support.annotation.Keep;
 import android.util.Log;
 import android.util.DisplayMetrics;
 import android.widget.Toast;
@@ -300,4 +302,10 @@ public class GameActivity extends SDLActivity {
                 + " (" + bytes_written + " bytes written).");
         return success;
     }
-}
+
+    @Keep
+    public boolean hasBackgroundMusic() {
+      AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
+      return audioManager.isMusicActive();
+    }
+}