我是 Android 开发新手,我正在尝试在列表视图中播放多个视频。目前,每个列表视图行项目都是一个视频视图。这种方法不起作用,因为当我开始滚动时 VideoViews 表现异常。我研究过here, here, here并发现VideoViews和TextureViews在ListViews和ScrollViews中不能很好地工作。像 vine 和 Instagram 这样的应用程序如何能够在列表视图中播放视频?任何帮助是极大的赞赏?
虽然答案很晚,但我认为这可能会帮助寻找相同答案的人。 github 上有一个示例应用程序可以实现此要求。:-
https://github.com/danylovolokh/VideoPlayerManager
要理解代码,请参阅以下链接,它对您非常有帮助:-
https://medium.com/@v.danylo/implementing-video-playback-in-a-scrolled-list-listview-recyclerview-d04bc2148429
The problem is that there are some limitations in VideoView in listview
and handling playbacks so this library implement is the VideoView based on the TextureView. Here is it how it looks like
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)