基本上我想要发生的是,在用户滚动列表之后,我希望元素捕捉到'网格'而不是保留它们的位置,这样我就可以将中间组件置于列表中心,就像在图片。
我尝试在将ScrollToSelected设置为true后手动更改setSelectedIndex,但缺少任何动画,列表将元素滚动到屏幕边缘,而不是中间。
如何通过动画和屏幕中间滚动元素?
答案 0 :(得分:1)
LWUIT& Codename One在Container和List中都有一个对齐网格属性。你有没有激活它?只需在任何组件上使用setSnapToGrid(true)
。