gpt4 book ai didi

android - seekTo() 函数在 VideoView 中不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:39:08 26 4
gpt4 key购买 nike

我的应用程序有问题,我想像这样将 seekTo() 函数与 VideoView 一起使用:

videoView.seekTo(time);
videoView.start();

它在 android 2.2 中运行良好,但在 android 2.3 或更高版本中不起作用...有些人会告诉我为什么?这让我困扰了好几天。

最佳答案

只有在搜索完成后才能调用 VideoView.start()。对 VideoView.seekTo() 的调用会启动一个搜索,但不幸的是 VideoView 不支持通知搜索实际完成所需的 OnSeekCompleteListener

您可以自定义 VideoView 以支持 OnSeekCompleteListener,如 my answer to 7990784 所示.

然后您可以通过调用setOnSeekCompleteListener() 注册接收onSeekComplete()。然后,您的监听器实现应调用 VideoView.start()

关于android - seekTo() 函数在 VideoView 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10328854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com