首页 > 解决方案 > 垂直网格支持片段在滚动时丢失位置

问题描述

创建了一个应用程序,我在其中使用垂直网格支持片段。我有 30 个元素,它们不适合屏幕,它们可以向下滚动。您也可以选择并保存这些元素,但是当我选择一个元素并向下滚动时,当我从上方返回到所选元素时,它会更改其位置或停止选择。我尝试了很多之前有帮助的东西。试图覆盖方法:

override fun getItemId (position: Int): Long {
return position.toLong ()
}

override fun getItemViewType (position: Int): Int {
reverse position
}

我试图得到类似的东西,但没有任何结果。帮助!(

标签: androidkotlingridviewandroid-tv

解决方案


推荐阅读