我在res / raw文件夹中有一个ogg声音。我尝试用循环播放声音(没有停止声音或切换点击)。我创建了OGG文件并使用winamp或其他音乐播放器播放并完美重复。另外,我在OGG声音文件中创建值为true的元数据ANDROID_LOOP 。
代码是基本的:
...
mp = MediaPlayer.create(this, R.raw.sound);
mp.setLooping(true);
mp.setVolume(0, 0); // for initial fader, irrelevant
mp.start();
...
在Android 1.5,1.6,....,2.3.X中工作正常!
但在我的三星Galaxy S2中,更新到Android ICS(4.0.3),我在循环之间听了一小段停止。
有些想法?
答案 0 :(得分:0)
自动回答:在Android 4.0.4中可以正常运行而无需更改。我认为这是Android [3.2,4.0.3]的问题?可能的错误?