Audio 不能在J2ME中重放声音

Audio 不能在J2ME中重放声音,audio,java-me,midp,mmapi,Audio,Java Me,Midp,Mmapi,我在J2ME中的重启声音有问题。我想在构造函数中创建播放器,然后调用playExplosion()来播放它,但它只播放一次。我正在使用无线工具包 声级 MyMIDlet类 这是第一次,开始()之前的playerExplosion状态为200(已实现) 对于第二次、第三次、第四次、第五次,开始()之前的播放爆炸状态为300(预回迁) 目前,我必须用playerExplosion()方法再次创建playerExplosion,但在实际设备中速度太慢。实现一个播放器可能是一个资源和耗时的过程,创建pl

我在J2ME中的重启声音有问题。我想在构造函数中创建播放器,然后调用playExplosion()来播放它,但它只播放一次。我正在使用无线工具包

声级

MyMIDlet类

这是第一次,开始()之前的playerExplosion状态为200(已实现)

对于第二次、第三次、第四次、第五次,开始()之前的播放爆炸状态为300(预回迁)


目前,我必须用playerExplosion()方法再次创建playerExplosion,但在实际设备中速度太慢。

实现一个播放器可能是一个资源和耗时的过程,创建
playerExplosion
意味着调用
playerExplosion.realize()这也是该过程花费如此多时间的原因

当您的播放器处于
预取状态时
只需调用
playereexplosion.start()
但它不会再次付款,因为它应该支付的次数有一个通用限制

除去

  playerExplosion.setLoopCount(1); 
你可以多次支付你的文件

谢谢

:)

请在删除后重试

playerExplosion.setLoopCount(1);
Start
200
300
300
300
300
End
  playerExplosion.setLoopCount(1); 
playerExplosion.setLoopCount(1);