【问题标题】:Start media(audio+videos) from start in blackberry在黑莓中从头开始启动媒体(音频+视频)
【发布时间】:2013-11-29 03:35:02
【问题描述】:

当任何人点击我的停止按钮然后点击播放时,音频或视频将从头开始播放。

这是我用来播放视频/音频的代码

_player.start();
_player.setLoopCount(-1);

这是我用来停止视频/音频的代码

_player.stop();
_player.setTimeBase(null);

但是当我点击停止,然后播放按钮时,音频/视频不会从头开始播放;它将从停止的地方恢复循环播放。

【问题讨论】:

    标签: blackberry java-me


    【解决方案1】:

    您应该使用setMediaTime(long now) 方法来重置时间。

    //Pause the player
    _player.stop(); 
    
    //Reset the time to 0
    _player.setMediaTime(0); 
    

    【讨论】:

      【解决方案2】:

      几年前我花了很长时间研究这个话题。我的结论是,为了以一种适用于所有设备的方式从头开始重新播放音乐,需要 stop()、deallocate()、close() 和 null Player 对象,然后重新初始化它.

      理论上您应该使用 setMediaTime(),但该函数在某些设备上非常有问题,其行为因设备而异。从而使函数无用。

      更多音乐播放提示:http://indiegamemusic.com/help.php?id=1

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-02-24
        • 2013-05-16
        • 1970-01-01
        • 2011-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多