我想在我的Android应用中添加多个页面,类似于手机上的主屏幕,我希望能够左右滑动以查看多个页面。
我使用" AIR 16.0 for Android"在Adobe Flash CC 2014中开发我的应用。
任何人都知道我该怎么做?
答案 0 :(得分:1)
您可以针对此问题采用不同的方法。你可以创建一些SwipeGestures来检测它,或者你可以按照自1999年以来Flash的方式,设置Movieclip(或许多)并监听onMouseDown(ontouchstart)事件,然后说mc。startDrag() ; (你想限制拖动to the X axis)。然后在onMouseUp(ontouchend)上,你可以确定当前的MC是否是相对中心的,然后将它补间到屏幕的中间,或者页面是否是最左/右,因此页面到下一页。还有一个开箱即用的Touch Drag实现ontouchmove 。
基本上你正在寻找的是某种coverflow for AS3 ......或者更不那么花哨的东西。请使用startDrag和StopDrag让自己感觉舒服,然后你会看到我是如何实现这一目标的。