在Flex中要使用手勢也是非常簡單的,我們只要為我們的應用添加手勢的監聽器,然後在監聽器中進行項對應的處理即可完成,這與Android上的Guesture操作上來比較的話,的確簡單了許多,趕快來看怎麼實現吧。
<fx:Script>
<![CDATA[ protected function init():void { addEventListener(TransformGestureEvent.GESTURE_SWIPE, swipeHandler); } protected function swipeHandler(event:TransformGestureEvent):void { if(event.offsetX == -1) { navigator.pushView(views.Tour3); } else if(event.offsetX == 1) { navigator.popView(); } } ]]> </fx:Script> |
使用方法非常簡單,只需要讓我們的應用監聽TransformGestureEvent.GESTURE_SWIPE事件,然後從event中取得offsetX 即可得知我們的手勢是向左或是向右做滑動囉。
沒有留言:
張貼留言