Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将listview平滑滚动到SDK 8之前的某一行_Android_Listview_Scroll_Smooth - Fatal编程技术网

Android 如何将listview平滑滚动到SDK 8之前的某一行

Android 如何将listview平滑滚动到SDK 8之前的某一行,android,listview,scroll,smooth,Android,Listview,Scroll,Smooth,我想通过编程将一行滚动到listview的顶部, 我尝试了setSelection方法,但没有滚动动画 如何?请。我已经搜索了很多次了,我不相信在API 8级之前有任何方法可以做到这一点。如果有人建议View.scrollTo()或View.scrollBy()方法,它们将不起作用。这些移动的是整个视图,而不是列表的内容。我自己也没有尝试过,但模拟触摸事件是否适用 有时候这就是需要的如果我的建议有帮助的话,如果你能把它作为正确的答案,我将不胜感激。谢谢米林,你能解释一下你的解决方案吗?我真的需要

我想通过编程将一行滚动到listview的顶部, 我尝试了setSelection方法,但没有滚动动画
如何?请。

我已经搜索了很多次了,我不相信在API 8级之前有任何方法可以做到这一点。如果有人建议View.scrollTo()或View.scrollBy()方法,它们将不起作用。这些移动的是整个视图,而不是列表的内容。

我自己也没有尝试过,但模拟触摸事件是否适用


有时候这就是需要的如果我的建议有帮助的话,如果你能把它作为正确的答案,我将不胜感激。谢谢米林,你能解释一下你的解决方案吗?我真的需要在我的项目中。我尝试了很多方法,甚至手动传递运动事件,但都不起作用。。