【问题标题】:Android Media Player - Getting the number of times a video played in SetLoopingAndroid Media Player - 获取视频在 SetLooping 中播放的次数
【发布时间】:2011-07-13 09:40:23
【问题描述】:

我正在使用 set Looping(true) 选项循环播放视频,并且我将在特定事件发生后停止媒体播放器。它工作正常。但我想知道我的视频循环播放的次数。

【问题讨论】:

    标签: android media-player android-videoview


    【解决方案1】:

    MediaPlayer 不提供该信息,您需要自己循环播放并计算它已重新启动的次数。为此,您的应用中的某些内容需要扩展 OnCompletionListener 并执行类似

    int count = 0;
    public void onCompletion(MediaPlayer mediaPlayer) {
        count++;
        mediaplayer.seekTo(0);
        mediaplayer.start();
    }
    

    你需要设置mediaPlayer.setLooping(false)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-20
      • 1970-01-01
      相关资源
      最近更新 更多