Android 垂直网格支撑碎片在滚动时失去位置
创建了一个应用程序,我在其中使用垂直网格支持片段。 我有30个元素,它们不适合屏幕,可以向下滚动。 您也可以选择并保存这些元素,但当我选择一个元素并在下面滚动时,当我从上面返回到所选元素时,它会更改其位置或停止被选择。 我尝试了很多以前有用的东西。试图重写方法:Android 垂直网格支撑碎片在滚动时失去位置,android,kotlin,gridview,android-tv,Android,Kotlin,Gridview,Android Tv,创建了一个应用程序,我在其中使用垂直网格支持片段。 我有30个元素,它们不适合屏幕,可以向下滚动。 您也可以选择并保存这些元素,但当我选择一个元素并在下面滚动时,当我从上面返回到所选元素时,它会更改其位置或停止被选择。 我尝试了很多以前有用的东西。试图重写方法: override fun getItemId (position: Int): Long { return position.toLong () } override fun getItemViewType (position: In
override fun getItemId (position: Int): Long {
return position.toLong ()
}
override fun getItemViewType (position: Int): Int {
reverse position
}
我试图得到类似的东西,但没有结果。救命啊!(