【发布时间】:2015-06-13 20:22:06
【问题描述】:
我想在我的Android App中添加多个页面,类似于我手机上的主屏幕,我希望能够左右滑动查看多个页面。
我正在使用“AIR 16.0 for Android”在 Adobe Flash CC 2014 中开发我的应用程序。
有人知道我该怎么做吗?
【问题讨论】:
标签: android iphone flash air adobe
我想在我的Android App中添加多个页面,类似于我手机上的主屏幕,我希望能够左右滑动查看多个页面。
我正在使用“AIR 16.0 for Android”在 Adobe Flash CC 2014 中开发我的应用程序。
有人知道我该怎么做吗?
【问题讨论】:
标签: android iphone flash air adobe
对于这个问题,您可以采用不同的方法。您可以创建一些SwipeGestures 来检测它,或者您可以采用自 1999 年以来 Flash 的方式,设置一个 Movieclip(或多个)并监听 onMouseDown (ontouchstart) 事件,然后说 mc.startDrag(); (你想限制拖动运动to the X axis)。然后 onMouseUp (ontouchend) 你可以确定当前的 MC 是否相对居中,然后将其补间到屏幕中间,或者页面是否在最左/最右,因此页面到下一页。还有一个开箱即用的 Touch Drag 实现,ontouchmove 。
基本上,您正在寻找的是某种coverflow for AS3 ... 或者不那么花哨的东西。请让自己对 startDrag 和 StopDrag 感到满意,你会看到我是如何做到的。
【讨论】: