有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java VideoView似乎无法在不同的Android设备上正常工作

我在视频视图中使用此代码来寻求自定义位置,但它在三星设备上运行良好,但在索尼设备上,视频寻求开始位置(开始)

我想把视频放到上次暂停的位置

创建视频视图:

        VideoView mVideoPlayer.setVideoPath(ViDpath);

        MediaController mCd = new MediaController(this);
        mVideoPlayer.setMediaController(mCd);
        mVideoPlayer.requestFocus();

暂停和玩耍很好:

        mVideoPlayer.pause();
        mVideoPlayer.start();

这是不正常的:

        mVideoPlayer.seekTo(anyCustomPosition);

测试:
我在不同的设备上进一步测试了它

  • Moto X 2014棒棒糖:它工作异常,有时视频会继续 有时它会重新开始
  • 三星S4 KitKat:效果更好,但不寻求准确的位置
  • 索尼Xperia Z KitKat:视频总是从头开始

有备用的吗
还是一种解决方法


共 (0) 个答案