【问题标题】:Is there a way not to recycle only the first item in a recyclerview?有没有办法不只回收recyclerview中的第一个项目?
【发布时间】:2018-08-17 00:46:33
【问题描述】:

我正在使用 recyclerview 作为我的项目列表。第一个项目有一个来自我的相机的视频流,一旦我滚动通过项目列表,第一个项目就会被回收,也就是中断流媒体视频,直到我回到它。有没有办法可以防止它被回收并确保我的相机在任何时候都能捕捉到我的视频,而无论我是否滚动都不会受到任何干扰?

提前致谢!

【问题讨论】:

    标签: android android-recyclerview android-scrollview android-videoview android-nestedscrollview


    【解决方案1】:

    您可以在 recyclerView 上使用它来防止它回收指定 viewType 的视图。

    recyclerView.getRecycledViewPool().setMaxRecycledViews(VIEW_TYPE, 0);

    Check out this post.

    【讨论】:

    • 如何设置 VIEW_TYPE?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 2020-10-16
    • 1970-01-01
    • 2022-07-16
    • 2020-11-10
    相关资源
    最近更新 更多