我想创建一个具有以下功能的黑莓组件:
我可以做一个简化版本,我在屏幕上横向放置了三个图像占位符。当用户滑动时,图像将改变(即向左或向右移动,聚焦图像在中心)。
但是,我想知道如何使用动量实现平滑滚动,当用户向左或向右滚动/滑动时,显示图像锁定在中心。
答案 0 :(得分:1)
您可以尝试使用fields layout animation。事情是同时更新几个字段的布局位置。
否则尝试水平滚动。将自定义HorizontalFieldManager与图像和scroll from code一起使用。
无论你想怎么做,你都必须写一个函数 (x坐标)= f(时间) 实现这种平稳运动和集中化。甚至可能有几个功能。
祝你好运!