2

基本上我想要发生的是,在用户滚动列表后,我希望元素捕捉到“网格”而不是留在它们所在的位置,这样我就可以将列表中的中间组件居中,就像在图片中一样。

在此处输入图像描述

在将 ScrollToSelected 设置为 true 后,我尝试手动更改 setSelectedIndex,但这缺少任何动画,并且列表将元素滚动到屏幕边缘,而不是中间。

我怎样才能产生带有动画的元素滚动到屏幕中间的效果?

4

1 回答 1

1

LWUIT 和 Codename One 在 Container 和 List 中都具有对齐网格属性。你激活了吗?只需setSnapToGrid(true)在任何组件上使用。

于 2013-11-03T11:26:06.430 回答