→ Griffith:抓系統時間(ex: 秒) XDDDDDD???? 07/25 01:03
最近因為某些需求所以可能要自製動畫
想說自己先開一個專案練習一下
內容很簡單,目前想做像是 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