我的问题是:我在 RecyclerView 中的一个视图上发生了视频流。
当用户滚动时,视图将被回收,其他相机会在该回收的取景器上开始自己的流式传输。这对用户界面不利,因为流式传输过程需要几秒钟才能开始。
我怎么能对 RecyclerView 说:“嘿 Recycler,拜托,不要回收那个确切的位置 x 并给那个位置 总是 你第一次给它的同一个 viewholder,而不是随机的”?
请有人帮助我=(
原文由 Daniel Oliveira 发布,翻译遵循 CC BY-SA 4.0 许可协议
在您的
getItemViewType(int position)
适配器方法中,为每个视频分配唯一值,因此它将始终根据您的意愿为同一视频返回相同的 ViewHolder。我希望你明白了。欢呼:)