Scroller startScroll(int startX, int startY, int dx, int dy, int duration)
方法提供参数duration
,这是滚动器在执行滚动调用时必须保留的时间。
问题是 - 有时滚动条没有足够的时间滚动到dx
或dy
给出的目的地。所以我问。 ; )
是否有任何数学公式,包括加速度,滚动速度和减速度,它们将计算在dx
dy
中执行完全滚动所需的最小时间?
答案 0 :(得分:0)
没有。持续时间用于计算速度和加速度。最坏的情况是,你在持续时间内使用0,你的滚动条会立即跳到最终位置。