У меня есть другая проблема с MediaManager
, я пытаюсь реализовать цикл фоновой музыки, и для достижения этого я, очевидно, использую addCompletionHandler
:
backgroundMedia = MediaManager.createBackgroundMedia(mediaPath);
MediaManager.addCompletionHandler(backgroundMedia, this);
backgroundMedia.setVolume(75);
backgroundMedia.play();
, этот код работает в симуляторе, но неработа на реальном устройстве Android (6.0, 8.1)
До этого я пытался добиться того же с обычным MediaManager.createMedia
, но, как я уже упоминал в комментариях к моему другому вопросу, он не воспроизводит два звукапараллельно, поэтому будет воспроизводиться либо фоновая музыка, либо звуковые эффекты:
Фоновая музыка (MediaManager.createBackgroundMedia) вызывает сбои при закрытии / открытии приложения
Так что в данный моментЯ не вижу способа непрерывно воспроизводить фоновую музыку в Codename One, может быть, у кого-то есть обходной путь для этого?