作者qweqweqweqwe (啪)
看板AndroidDev
标题[问题] 关於自制类似动画效果的延迟?
时间Sat Jul 20 00:32:18 2013
最近因为某些需求所以可能要自制动画
想说自己先开一个专案练习一下
内容很简单,目前想做像是 notification 拉下/弹回的效果
讲一下目前拉下的做法
其实就是放张view height 初始设成 0
当touch event 时去增加 height 并且 不断requestLayout()
但是当 MotionEvent up 时想要让他自动弹回
但如果用一个 while 大意如下
while (height > 0 )
height--;
requestLayout();
这样会弹回去没错,但是太快了.. 想问的是该如何让它变慢呢?
当下是 MainThread 也没办法 sleep
是用 Handler 吗 ?还是有更好的方法呢 QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.165.78.98
1F:→ Griffith:抓系统时间(ex: 秒) XDDDDDD???? 07/25 01:03