QNXApplicationEvent.SWIPE_DOWN在AS3项目中根本没有触发

时间:2012-05-16 20:36:58

标签: actionscript-3 air blackberry-playbook playbook

我已经阅读了一些关于尝试使用Blackberry AIR SDK实现QNXApplicationEvent.SWIPE_DOWN侦听器的博客文章和论坛条目,以便在Playbook上进行部署,但不知何故对我来说都不起作用。

我试过了信号:

_swipedDown = newNativeSignal(QNXApplication.qnxApplication, QNXApplicationEvent.SWIPE_DOWN, QNXApplicationEvent);
_swipedDown.add(onSwipedDown);

我尝试过使用常规事件处理程序:

QNXApplication.qnxApplication.addEventListener(QNXApplicationEvent.SWIPE_DOWN, onSwipedDown);

但是处理程序从不跟踪任何内容:

private function onSwipedDown(_:QNXApplicationEvent):void
{
    trace("\n", this, "--- onSwipedDown ---");
}

持有此代码的类扩展了Sprite。我应该知道什么?

我还在BlackBerry论坛中发布了我的问题:http://supportforums.blackberry.com/t5/Adobe-AIR-Development/QNXApplicationEvent-SWIPE-DOWN-not-firing-at-all-in-an-AS3/td-p/1719625

1 个答案:

答案 0 :(得分:0)

我试过这个链接,它在我的应用程序中工作正常。

http://renaun.com/blog/2011/03/playbook-qnxapplication-swipe_down-in-a-multi-platform-swf/