我有一个ListView我正在调用smoothScrollBy()。95%的情况下,smoothScrollTo()的行为符合预期。然而,有时它并没有出现在预期的位置!我已经验证我给它的值是一样的。我注意到当出现错误时平滑滚动不是那么平滑,但是我的应用程序正在执行的其他任务没有我可以控制的。我不太确定后台发生了什么,但可能的罪魁祸首是垃圾收集。在这种情况下,95%的准确率还不够好。我将不得不实现某种修正机制,以确保ListView在这些情况下位于正确的位置。除了简单地调用view.smoothScrollBy(distance,time);,还有没有更好的方法来使用smoothScro