Android 缩放时是否可以将回收视图中的项目固定到中心
我在一个Android 缩放时是否可以将回收视图中的项目固定到中心,android,android-recyclerview,Android,Android Recyclerview,我在一个RecyclerView中有一个项目列表,它在挤压时是可伸缩的,并且它当前可以很好地伸缩项目,第一个列表项目保持不变(最左边的一个) 我想做的是在缩放时将中心项目固定在中心。我希望,RecyclerView能让我更轻松。如果项目是集中的,LinearLayoutManager将在布局发生时保留其位置。(L-preview不提供此功能,但L版本将提供此功能)。如果您想保持项目的中心稳定,这可能不够,因为LLM将保持项目参考点稳定。(例如,如果布局为垂直且reverseLayout为fals
RecyclerView
中有一个项目列表,它在挤压时是可伸缩的,并且它当前可以很好地伸缩项目,第一个列表项目保持不变(最左边的一个)
我想做的是在缩放时将中心项目固定在中心。我希望,
RecyclerView
能让我更轻松。如果项目是集中的,LinearLayoutManager将在布局发生时保留其位置。(L-preview不提供此功能,但L版本将提供此功能)。如果您想保持项目的中心稳定,这可能不够,因为LLM将保持项目参考点稳定。(例如,如果布局为垂直且reverseLayout为false,则参考点为项目的顶部像素)
作为一种解决方法,每次调整视图大小时,您都可以使用适当的值调用LLM#scrollToPositionWithOffset()。
scrollToPositionWithOffset()
目前运行良好-谢谢!谢谢,这看起来很有效,不知怎么的,我在找什么。你能看看吗。我想如果你帮不上忙,那么没人能帮上忙,谢谢