我是 android 开发的新手,我想在 ListView 中播放多个视频。目前,每个 ListView 行项目都是一个 VideoView。这种方法没有奏效,因为当我开始滚动时 VideoViews 行为异常。我研究过 here , here , here并发现 VideoViews 和 TextureViews 在 ListViews 和 ScrollViews 中不能很好地工作。 vine 和 instagram 等应用程序如何能够在 ListView 中播放视频?非常感谢任何帮助?
最佳答案
虽然答案来晚了,但我认为这可能有助于寻找相同答案的人。 github 中有一个示例应用程序实现了此要求。:-
https://github.com/danylovolokh/VideoPlayerManager
为了理解代码,请引用以下链接,它对您很有帮助:-
问题是listview中的VideoView有一些限制 和处理回放,所以这个库实现是基于 TextureView 的 VideoView。这是它的样子
关于android - 如何像 Instagram 和 Vine 一样在 ListView 中播放视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27043642/