草庐IT

smoothScrollToPositionFromTop

全部标签

android - Froyo ListView 的 smoothScrollToPositionFromTop?

我想点击屏幕上的控件并让ListView滚动,直到给定行位于屏幕顶部,这个功能在iOS中似乎非常容易。我确实在API中找到了这样一个方法:http://developer.android.com/reference/android/widget/AbsListView.html#smoothScrollToPositionFromTop(int,整数)但是,这是针对API级别11,Honeycomb。这意味着在IceCreamSandwich之前手机无法使用它,而且要将IceCreamSandwich设置为运行应用程序的最低要求还需要很长很长的时间。有没有办法在Froyo中获得同样的功

android - smoothScrollToPositionFromTop() 并不总是像它应该的那样工作

我一直在尝试让smoothScrollToPositionFromTop()工作,但它并不总是滚动到正确的位置。我有一个ListView(有10个项目),布局中有10个按钮,所以我可以滚动到列表中的每个项目。通常当我向后或向前滚动一个位置时它工作正常,但通常当我尝试向后或向前滚动超过3个位置时,ListView不会完全在所选位置结束。当它失败时,它通常会关闭0,5到1,5个项目,并且滚动失败时也无法真正预测。我还查看了smoothScrollToPositionafternotifyDataSetChangednotworkinginandroid,但此修复对我不起作用,我不会更改任何

android - smoothScrollToPositionFromTop() 并不总是像它应该的那样工作

我一直在尝试让smoothScrollToPositionFromTop()工作,但它并不总是滚动到正确的位置。我有一个ListView(有10个项目),布局中有10个按钮,所以我可以滚动到列表中的每个项目。通常当我向后或向前滚动一个位置时它工作正常,但通常当我尝试向后或向前滚动超过3个位置时,ListView不会完全在所选位置结束。当它失败时,它通常会关闭0,5到1,5个项目,并且滚动失败时也无法真正预测。我还查看了smoothScrollToPositionafternotifyDataSetChangednotworkinginandroid,但此修复对我不起作用,我不会更改任何