作者ws30905 (隐藏人物)
看板AndroidDev
标题[问题] 实现listview自动对齐最上面的项目
时间Mon Sep 1 17:49:33 2014
小弟目前在开发一个app,
上头希望可以在listView滑动到停下来时可以自动让最上面的一个childView的顶端切齐l
istView顶端,
这个部分已经用 listview.smoothScrollToPosition 来实现,
但是实际画面只有一瞬间,
就已经跳到指定的位置,
使用者没办法看出到底是往上滑动还是往下滑动了,
我想要让他滑动的速度缓慢下来,
让他"移动一个view"的时间至少花一秒,
试着使用smoothScrollToPositionFromTop给他第三个参数设定三秒,
却没有作用,
实在找不太到方法,
希望板上高人指点。
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.174.119.118
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1409564976.A.3FF.html
2F:→ yrulee: Scroll idle 後,计算较靠近上方还是下方,然後进行移动, 09/05 04:03
3F:→ yrulee: 有动画效果。 09/05 04:03
4F:→ ws30905: 感谢!我先来试试! 09/09 09:24
5F:→ ws30905: 感谢!这个解决了我的问题,原来是要将程式码放入runable 09/09 09:43
6F:→ ws30905: 里去执行 09/09 09:43