我有一个RecyclerView,其中一个项目视图包含一个TextureView。如果我在屏幕边界外滚动此项目,项目视图将与RecyclerView分离,这会导致TextureView中的上下文丢失。如果项目视图将再次出现在屏幕上,则将再次重绘TextureView。
我的目标是防止重绘。目前,我只看到一个解决此问题的方法 - 阻止RecyclerView分离其项目视图。有没有办法实现这个目标?
答案 0 :(得分:-1)
尝试将此行放在onbindViewHolder的开头。
holder.setIsRecyclable(假);